Node.js
Node.js — это JavaScript на сервере и в CLI: файлы, сеть, процессы, API для браузера. Раздел разбит на короткие статьи — от первого node app.js до Express, fullstack и выкладки в production.
Материалы
Старт и практика
- Первая программа на Node.js — консоль, npm,
http, REST на Express - Node.js — серверный JavaScript — event loop, установка, модули CJS/ESM
- Express — middleware, маршруты и ошибки
- Fullstack на JavaScript
Инфраструктура проекта
- npm — команды, зависимости и lock-файлы
- Структура Node-проекта и правила разработки
- Встроенные модули — fs, потоки и http
- Точка входа — require.main и import.meta
- CLI Node.js — запуск, отладка и деплой
- Справочник CLI всей JS-экосистемы — npm, yarn, vite, eslint и др.
Справочник
Рекомендуемый порядок
- Первая программа на Node.js
- Node.js — серверный JavaScript
- npm и структура проекта
- Встроенные модули
- Express
- Fullstack — когда подключаете React/Vue/Next
- CLI и деплой — перед выкладкой на сервер
- Справочник — по мере необходимости