私はプロジェクトでExpressを使用しています。私はCradleを使用してCouchDBデータベースを試しています。パフォーマンス上の理由から、非同期実行のアイデアはクールですが、私のコードは、いくつかのデータベース呼び出しを連続して実行する必要があるルーチンにとって本当に混乱しています。クレードルの呼び出しを同期させることは可能ですか?
コールバックを使用せずにクレードルコールを行うことはできますか?または、より正確には、データベースクエリー結果を得るために、3つまたは4つの匿名関数を互いにネストすることを含まないコードを整理するためのより良い方法がありますか?コードは1つの場所でしか使用されないので、一度しか呼び出されない名前付き関数を使用するのは意味がありません。
通常、非同期タスクがある場合は、Asyncモジュールを使用します。 https://github.com/caolan/asyncコードのサンプルを投稿すると、いくつかの例が得られます。 – loganfsmyth