自从我开始使用Node.js以来,我一直在使用快速网络服务器。几天前,我遇到了这个名为connect的新(对我)网络服务器。
任何人都可以指出,express和connect之间有什么区别?我们什么时候应该使用connect以及何时使用express?
据我所知,两者都是基于Node.js的HTTP模块的Web服务器。
应该选择哪一个?
请提供更具描述性的信息并发布一些有用的链接。
答案 0 :(得分:1)
答案 1 :(得分:1)
1.Node.js Node.js有一个简单的基于http / https的创建服务器方法,带有回调(arguments - req / res)。
var server = http.createServer(function (req, res) {
res.write('server up');
}
2.Connect.js Connect基本上是类似于Express的中间件框架。 Connect扩展了内置的http服务器功能,您可以使用它来处理req和res对象,它还可以帮助您使用"插件"使用.use方法。