"Когда вы работаете с Node.js, большинство людей просто учатся использовать его для создания приложений или запуска серверов, но очень немногие останавливаются, чтобы спросить, как он на самом деле работает под капотом. Понимание внутренних механизмов Node.js помогает вам писать лучше, более эффективные коды. Это также делает отладку и оптимизацию ваших приложений намного проще.
Многие разработчики думают, что Node.js - это просто "JavaScript с функциями сервера". Это не совсем правда. Хотя он использует JavaScript, Node.js - это намного больше, чем это. Он включает в себя мощные инструменты и библиотеки, которые дают JavaScript способности, которые он обычно не имеет - например, доступ к файловой системе вашего компьютера или обработку сетевых запросов. Эти дополнительные силы возникают из-за чего-то более глубокого, происходящего за сценой, и это то, что этот блог поможет вам понять."
dzone.com
How Node.js Works Behind the Scenes (HTTP, Libuv, and Event Emitters)
Create attached notes ...
