В чем разница между Node.js и добавлением фреймворка, такого как Express.js? - PullRequest
0 голосов
/ 19 октября 2011

Я пришел из сети и довольно плохо знаком с веб-разработкой, но я хочу поэкспериментировать с Node.js и другими современными веб-технологиями.Я хотел бы знать, в чем разница между использованием «стокового» Node.js и добавлением фреймворка, такого как Express.js.

1 Ответ

3 голосов
/ 20 октября 2011
* Узел

имеет низкоуровневый HTTP API,

Express предлагает полезные вещи, такие как маршрутизация, механизмы просмотра и управление потоком данных в обработчике http.

По сути, Express - это хорошая абстракция, также он предлагаетраспространенные обработчики http, такие как маршрутизация статического содержимого, обработка ошибок или синтаксический анализ тела сообщения HTTP.

По сути, это сравнение библиотеки и инфраструктуры.

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