Node.js - это событийно-ориентированный фреймворк на языке Javascript для создания сетевых приложений. Основная идея в том
,
что в ходе выполнения кода ничто не блокируется, отсутствуют операции,
которые чего-то ждут, например передачи данных, ввода пользователя или установки соединения. Все
построено на событиях, которые происходят в момент наступления того, чего синхронные операции
дожидаются. Это дает значительное
,
иногда в десятки раз, преимущество в производительности по
сравнению со старыми синхронными системами.