Nodejs和Expressjs的区别

时间:2017-06-19 07:08:22

标签: node.js express

nodejs expressjs 之间的区别是什么? 是否可以仅使用nodejs创建网页?

2 个答案:

答案 0 :(得分:0)

Node.js是一个开源的跨平台JavaScript运行时环境,用于执行JavaScript代码服务器端。 Node允许您编写和运行服务器端的Javascript代码。

Express.js是Node.js的框架。基本上不是使用Node.js为简单的功能编写20行代码,而是使用Express.js将它写成2行。

您可以使用Node.js编写webapp,但我不推荐它。 Express是一个简约的框架,它会让你的生活更轻松。

答案 1 :(得分:-1)

Node.js是一个开源的跨平台JavaScript运行时环境,用于执行JavaScript代码服务器端。 Node允许您编写和运行服务器端的Javascript代码。

Express.js是Node.js的框架

Express建立在Node之上,因此Express增加了更多功能。 Node只是一个带有库的Javascript环境,可以轻松编写软件,Express专门用于扩展Node,使Web服务器易于编写。

Express / Connect增加了中间件的概念,管理不同路由的简化方式,与多个模板引擎的自动集成以及更多。

here

中的所有nodejs框架

帮助你。

感谢。