node.jsの同期処理まとめ

概要

いつもわからなくなるのでまとめておきます


ネストネストネスト・・・

async.js


縦にながーーーーい(確かめてないからうごくのかわからないけどこんな感じだったはず)
でもネスト地獄からは解消された

callback呼び忘れ&重複問題が発生したりする

素のpromise

まぁまぁすっきり

co - yield(generator)

yieldとcoライブラリ使うやつ

nodejs v4以下はたしかデフォルトで入ってないからオプションつけて起動すれば使えるはず。(v0.11未満はそもそも実装されてないから使えない。v0.11以上)

node --harmony-generators run.js とかでうごくはず

すごく直感的!

async/await

そんなに把握してはいないけど、async/awaitの方法。

書き方はco - yieldとほぼ同じ!

正式実装されてはいないので以下パッケージの導入が必要。

npm i -D babel-polyfill babel-preset-es2015 babel-preset-stage-3npm i -D babel-cli

0コメント

  • 1000 / 1000