几周来,我做了很多Node.js的研究。我可以看到,Node.js是非常强大的,但我有一些遗漏点在我的脑海中,以建立一个完整的功能网站。
我所知道的:
我错过了什么并问:
Node.js框架有模板引擎,如车把、ejs等。如果我是对的你可以像这样传递数据..。但这就足够了吗?
我真的不明白Node.js网站的前端部分。假设我使用的是mongodb数据库中的express。我需要前端的javascript框架吗?如果我不知道,应用程序的骨架是什么?
谁能给我解释一个完整的Node.js网站的成分和使用什么,在哪里使用列表?
谢谢!
发布于 2013-03-25 12:46:32
这个问题可能很快就会结束,因为它会变得模棱两可,但以下是一些提示:
Node.js框架有模板引擎,如车把、ejs等。如果我是对的你可以像这样传递数据..。但这就足够了吗?
这取决于你的应用程序。这对一些人来说已经足够了,但对另一些人来说就不够了。
我真的不明白Node.js网站的前端部分。假设我使用的是mongodb数据库中的express。我需要前端的javascript框架吗?如果我不知道,应用程序的骨架是什么?
前端部分与使用任何其他后端语言(例如Ruby、PHP、.NET)相同。在前端没有本质上的不同,仅仅是因为在后端使用了Node.js。
人们使用Node.js做更多的“实时”网站是很常见的,因为有些库(比如Socket.io)让它变得非常容易,但是只有在您正在做实时网站时才会这样做(是吗?)
谁能给我解释一个完整的Node.js网站的成分和使用什么,在哪里使用列表?
没有一份配料清单可供使用。根据你的需要,你可以混合和匹配。
如果我是你,我会从简单的开始。选择一小部分库/模块,从端到端构建你的应用程序,对它有一种感觉,然后从那里开始。
发布于 2013-03-25 14:11:04
我真的不明白Node.js网站的前端部分。假设我使用的是mongodb数据库中的express。我需要前端的javascript框架吗?如果我不知道,应用程序的骨架是什么?
我想你一定有网络开发背景吧。
Node.js是服务器端技术,因此适用于所有其他服务器端技术的规则几乎相同。
https://stackoverflow.com/questions/15613617
复制相似问题