代码之家  ›  专栏  ›  技术社区  ›  Harshal Yeole

Express和Connect NPM包之间的差异

  •  2
  • Harshal Yeole  · 技术社区  · 6 年前

    自从我开始在node.js上工作以来,我一直在使用ExpressWebServers,几天前我遇到了这个新的(对我来说)Web服务器,叫做connect。

    有人能指出,这两者之间有什么区别吗? express connect ?我们什么时候使用Connect?什么时候去快车?

    据我所知,两者都是基于node.js的HTTP模块的Web服务器。

    哪一个应该去?

    请更具描述性并发布一些有用的链接。

    2 回复  |  直到 6 年前
        1
  •  1
  •   Hamza Fatmi    6 年前

    简而言之,connect在应用程序中提供了中间软件的使用,connect可以做的一切,express也可以做,但是express添加了其他有用的东西,例如视图引擎… 看见 here here 帮助你做出决定。

        2
  •  1
  •   Prashant Gupta    6 年前

    1.节点.js node.js有一个简单的基于http/https的创建服务器方法和一个回调(arguments-req/res)。

    var server = http.createServer(function (req, res) {
        res.write('server up');
    }
    

    2.连接.js Connect基本上是类似于Express的中间件框架。connect扩展了内置的HTTP服务器功能,您可以使用它来处理req和res对象,它还帮助您使用.use方法使用“插件”。