Node.jsにぉぃて、非同期で取ってきたデータを基にして、 また更に非同期処理をして、成功したらまた非同期処理をして、 とかゅーのを考ぇます caolan/asyncで逐次処理をかぃてみる この場合のコントロールフローとしてゎ caolan/asyncのseries()ゃwaterfall()がぃぃと思ぃます npm install async --save async.series()をっかってかくと、こんなふうになります https://gist.github.com/ayapi/9257773 サンプルなのでsetTimeout()で結果を渡すょーにしてますが、 実際にゎ、httpリクエストとかのコールバックでdoneを呼びます getが1秒後に成功してから、sendが実行されます けどsendでゎ1秒後に必ずエラーが発生して、 saveゎ実行されずにぉゎり、とゅーかんじです 出力