【问题标题】:Nodejs and Expressjs differenceNodejs 和 Expressjs 的区别
【发布时间】:2017-11-21 07:08:39
【问题描述】:

nodejsexpressjs有什么区别和 是否可以只使用nodejs创建网页?

【问题讨论】:

标签: node.js express


【解决方案1】:

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

Express.js 是 Node.js 的框架。基本上,您可以使用 Express.js 将其编写为 2 行代码,而不是使用 Node.js 编写 20 行代码来实现简单功能。

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

【讨论】:

    【解决方案2】:

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

    Express.js 是 Node.js 的框架

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

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

    here中的所有nodejs框架

    帮它帮你。

    谢谢。

    【讨论】:

      猜你喜欢
      • 2012-09-09
      • 2015-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-22
      • 1970-01-01
      • 2021-04-13
      • 1970-01-01
      相关资源
      最近更新 更多