Я использую экспресс-серверы с тех пор, как начал работать над Node.js, и несколько дней назад я наткнулся на этот новый (для меня) веб-сервер под названием connect.
Кто-нибудь может указать, в чем разница между выражать и соединять? Когда нужно использовать Connect, а когда - экспресс?
Насколько мне известно, оба являются веб-серверами на базе HTTP-модуля Node.js.
Какой из них выбрать?
Пожалуйста, будьте более информативными и для начала разместите несколько полезных ссылок.





Вкратце, connect обеспечивает использование промежуточного программного обеспечения в вашем приложении, все, что может делать connect, Express также может это делать, но Express добавляет другие полезные вещи, такие как механизм просмотра ... см. здесь и здесь, чтобы помочь вам принять решение.
Раньше 4.x Express был построен поверх Connect.
1.Node.js Node.js имеет простой метод создания сервера на основе http / https с обратным вызовом (аргументы - req / res).
var server = http.createServer(function (req, res) {
res.write('server up');
}
2.Connect.js Connect - это в основном структура промежуточного программного обеспечения, аналогичная Express. Connect расширяет встроенную функциональность http-сервера, с помощью которой вы можете обрабатывать объекты req и res, а также помогает вам использовать «плагины» с помощью метода .use.
Отвечает ли это на ваш вопрос? Что такое Connect, Express и промежуточное ПО в Node.js?