1

我对学习 node.js 和 now.js 非常感兴趣。在尝试学习 node.js 时,我发现了这个http://expressjs.com。这是我应该学习的 node.js 的一部分还是类似于插件的东西?我们可以简单地使用这个创建服务器:

      var http = require('http');
      http.createServer(function (req, res) {
        res.writeHead(200, {'Content-Type': 'text/plain'});
        res.end('Hello World\n');
       }).listen(1337, '127.0.0.1');
      console.log('Server running at http://127.0.0.1:1337/');

那么有些人用那个快递?有什么区别 ?谢谢你。

4

2 回答 2

1

Express 用于 Web 开发,而 Node.js 用于任何服务器端 javascript。

您可以查看 Express.js 指南,它会告诉您更多信息: http ://expressjs.com/guide.html

于 2012-04-09T17:34:47.830 回答
0

Express JS 再次成为 Node JS 路由请求的糖层或实用模块。截至目前,它不是可安装的节点的一部分。但除此之外,它还有一些其他功能,例如(根据网站)-

  • 强大的路由 重定向助手 动态视图助手 应用程序
    级视图选项 内容协商 应用程序安装 专注于
    高性能 视图渲染和部分支持 基于环境
    的配置 基于会话的闪存通知 建立在
    Connect 可执行以快速生成应用程序 高测试
    覆盖率

http://expressjs.com/

于 2012-04-09T20:40:47.733 回答