私たちは、主に内部プロジェクトのためにノードと協力し、テクノロジーを使用するための最良の方法を理解しています。
特定の非同期のバックグラウンドから来ていない場合、学習曲線は難しい場合がありますが、フレームワークに慣れ、プロセスを学習しています。
私たちを二極化させたのは、同期コードと非同期コードを使用するのに最適な時期はいつかということです。現在、IOと相互作用するものがある場合は、コールバックまたはイベントエミッター(指定されたもの)を介して非同期にする必要があるというルールを使用していますが、IOを使用していない他のアイテムは同期関数として構築できます(これは関数自体の重さや実際のブロックの程度にも依存しますが、Node.jsを使用する場合はこれが最善のアプローチですか?
たとえば、現在コードベース内に存在するHal+JSONビルダーを作成しています。同期しているのは、それが実行しているのは、かなり小さいオブジェクトリテラルを作成することだけであり、それ以上のものはないからです。外部の依存関係はなく、IOの相互作用もありません。
私たちのアプローチは取るのに良いアプローチですか?