nodejs 和 expressjs 之间的区别是什么? 是否可以仅使用nodejs创建网页?
答案 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增加了中间件的概念,管理不同路由的简化方式,与多个模板引擎的自动集成以及更多。
中的所有nodejs框架帮助你。
感谢。