Разница между пакетами Express и Connect npm - PullRequest
0 голосов
/ 24 мая 2018

Я использую экспресс-веб-серверы с тех пор, как начал работать над Node.js, и несколько дней назад я наткнулся на этот новый (для меня) веб-сервер, который называется connect.

Может кто-нибудь указать, чторазличия между express и connect ?Когда мы должны использовать connect и когда идти на экспресс?

Насколько я знаю, оба веб-сервера основаны на HTTP-модуле Node.js.

К какому из них следует обратиться?

Пожалуйста, будьте более информативными и опубликуйте несколько полезных ссылок для начала.

Ответы [ 2 ]

0 голосов
/ 24 мая 2018

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.

0 голосов
/ 24 мая 2018

В двух словах, connect обеспечивает использование промежуточного программного обеспечения в вашем приложении, все, что может подключить Connect, Express может это делать, но express добавляет и другие полезные вещи, такие как механизм просмотра ... см. здесь и здесь , чтобы помочь вам решить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...