バックボーンとエクスプレスを使用してサイトを構築しようとしています。私はこれに慣れていないので、API とクライアント側コードを別々のサーバーにデプロイするのとは対照的に、高速 API とバックボーン クライアント側コードの両方を同じサーバーに置くことに違いがあるかどうか知りたいですか? 両方を同じサーバーに配置した場合、エクスプレスとバックボーンの両方を使用するようにアプリを構成するにはどうすればよいですか?
前もって感謝します
バックボーンとエクスプレスを使用してサイトを構築しようとしています。私はこれに慣れていないので、API とクライアント側コードを別々のサーバーにデプロイするのとは対照的に、高速 API とバックボーン クライアント側コードの両方を同じサーバーに置くことに違いがあるかどうか知りたいですか? 両方を同じサーバーに配置した場合、エクスプレスとバックボーンの両方を使用するようにアプリを構成するにはどうすればよいですか?
前もって感謝します
バックボーン ファイルを「提供」する何らかの方法が必要になるため、同じサーバー上に保持する方がおそらく便利です。これは私が過去に使用したものです
node_app
|-- apps
| |-- authentication
| | | |-- routes.coffee
|-- bin
|-- public
| |-- scripts
| | |-- models
| | | |-- backbone_model_here.coffee
| | |-- views
| | | |-- backbone_view_here.coffee
| | |-- collections
| | | |-- backbone_collection_here.coffee
| | backbone_app.coffee
| |-- stylesheets
|-- specs
|-- views
| |-- authentication
| | |-- login.jade
server.js
また、これは少し独断的ですが、ノード ロジックのさまざまな部分を、認証アプリやイメージ アプリなどの個別の「アプリ」に分けるのが好きです。