私のapp.jsファイルに関数が詰まっていないように、エクスプレスアプリケーションのさまざまな層を分ける最善の方法は何ですか?私はJavaの世界から来ているので、私は通常モデル、ビジネスロジック、DAOコードを別々の層に持っています。express/node.jsでモデル、ロジック、DAOを分離する
私は気になるところがありました.app.jsのDBへの接続を開いて、そこにアクセスする必要のあるさまざまなコード間で共有するにはどうすればいいですか?ルーティングされた機能ではなく、ビジネスロジックモジュールです。
実際のデータベースを使って例を見てみましょう接続プールを最適に利用できます。 – mlaccetti
別の例としてChristian's Express-jsのブログを見てください。https://github.com/csanz/expressjs-blog – Don