【发布时间】:2013-03-25 11:18:52
【问题描述】:
我在几周内对 Node.js 进行了大量研究。我可以看到 Node.js 非常强大,但我在制作一个功能齐全的网站时有一些不足之处。
我所知道的:
- Node.js 有很好的框架,例如 Express、Sails、Meteor、Compound、Tower 等...
- Nosql 数据库更适合 Node.js。我发现 MongoDB 和 Mongoose 模块比其他模块更胜一筹。
我想念和问什么:
Node.js 框架具有 Handlebars、ejs 等模板引擎。如果我是对的,您可以像这样传递数据……但这是否足够?
我真的不了解 Node.js 网站的前端部分。可以说我正在将 express 与 mongodb 数据库一起使用。我需要前端的 javascript MVC 框架吗?如果我不知道什么是应用程序骨架?
有人可以向我解释一下完整的 Node.js 网站的组成部分以及使用什么、在哪里使用的列表吗?
谢谢!
【问题讨论】:
-
此常见问题解答可能会有所帮助:stackoverflow.com/questions/2353818/…
-
我投票结束了这个问题。除了常见问题解答之外,我还要说您应该尝试任何一个库。许多人陷入决策瘫痪。只需选择一些东西,尝试一下,然后发布真正的代码问题。如果您正在寻找 Javascript 前端示例,请参阅:addyosmani.github.com/todomvc
标签: javascript node.js model-view-controller nosql sails.js