【发布时间】:2017-11-21 07:08:39
【问题描述】:
nodejs和expressjs有什么区别和 是否可以只使用nodejs创建网页?
【问题讨论】:
nodejs和expressjs有什么区别和 是否可以只使用nodejs创建网页?
【问题讨论】:
Node.js 是一个开源、跨平台的 JavaScript 运行时环境,用于在服务器端执行 JavaScript 代码。 Node 允许您在服务器端编写和运行 Javascript 代码。
Express.js 是 Node.js 的框架。基本上,您可以使用 Express.js 将其编写为 2 行代码,而不是使用 Node.js 编写 20 行代码来实现简单功能。
您可以使用 Node.js 编写 webapp,但我不推荐它。 Express 是一个简约的框架,它会让你的生活更轻松。
【讨论】:
Node.js 是一个开源、跨平台的 JavaScript 运行时环境,用于在服务器端执行 JavaScript 代码。 Node 允许您在服务器端编写和运行 Javascript 代码。
Express.js 是 Node.js 的框架
Express 建立在 Node 之上,所以是的,Express 添加了更多功能。 Node 只是一个带有库的 Javascript 环境,可以轻松编写软件,其中 Express 专门扩展了 Node 以使 Web 服务器易于编写。
Express/Connect 添加了中间件的概念,一种管理不同路由的简化方式,与多个模板引擎的自动集成等等。
here中的所有nodejs框架
帮它帮你。
谢谢。
【讨论】: