プロジェクトにExpressを使用しており、Cradleを使用してCouchDBデータベースを試しています。非同期実行のアイデアはパフォーマンス上の理由からクールですが、それは私のコードを、連続して複数のデータベース呼び出しを行う必要があるルーチンにとって本当に混乱させています。
コールバックを使用せずにクレードル呼び出しを行うことは可能ですか?または、もっと正確に言えば、データベースクエリの結果を取得するためだけに3つまたは4つの無名関数を相互にネストすることを含まないコードを整理するためのより良い方法はありますか?コードは1つの場所でのみ使用されるため、一度だけ呼び出される名前付き関数を使用することは私には意味がありません。