Почему встроенный http — всё ещё лучший выбор для Node.js-сервера Многие до сих пор тянут Express, Fastify и похожие обёртки. Но если ты сам пишешь системный код, думаешь про производительность и безопасность — разумнее остаться на стандартном http.

Плюсы встроенного модуля:

– ноль зависимостей; – полное управление поведением, без скрытой логики; – работа напрямую с сокетом; – стабильный API с Node.js 0.x; – читаемый, отлаживаемый и без сюрпризов.

Каждый фреймворк добавляет слои. Иногда они удобны. Но чаще — маскируют простую задачу под “современный подход”, добавляют неявные правила, просадки производительности, боттлнеки и риски от зависимостей. Некоторые навязывают архитектурные паттерны, даже когда задача — просто перекладывать JSON.

Если ты не пишешь pet-проект, а отвечаешь за критичный сервис — import { createServer } from 'node:http' — это всё, что тебе нужно.