私は数週間、Node.jsの調査をたくさん行いました。Node.jsは非常に強力であることがわかりますが、完全に機能するWebサイトを作成するためのいくつかの欠けている点があります。
私が知っていること:
- Express、Sails、Meteor、Compound、TowerなどのNode.js用の優れたフレームワークがあります...
- NosqlデータベースはNodeにより適しています。とりわけ、MongoDBとモジュールMongooseが優れていることがわかりました。
私が見逃していることと尋ねていること:
Node.jsフレームワークには、Handlebars、ejsなどのテンプレートエンジンがあります。私が正しければ、このようなデータを渡すことができます...しかし、それで十分ですか?
Node.jsWebサイトのフロントエンド部分を本当に理解していませんでした。mongodbデータベースでexpressを使用しているとしましょう。フロントエンドにjavascriptMVCフレームワークが必要ですか?アプリのスケルトンがわからない場合はどうなりますか?
誰かが私に完全なNode.jsWebサイトの構成要素を、何を使用するか、どこで使用するかをリストで説明できますか?
ありがとう!