all-threads-bot

Frontender`s Spectre

[HolyJS — конференция для JavaScript‑разработчиков] Игорь Антонов — Чистый Node.js: разработка бэкенда без фреймворков

14 сентября 2026 г., 20:06

Подробнее о конференции HolyJS: https://jrg.su/EM4wwV — — В докладе разберем, как построить бэкенд‑приложение на Node.js, используя только встроенные возможности платформы (HTTP, URLPattern и так далее). Вместо Express, Fastify или NestJS создадим собственный минималистичный роутер и по шагам выстроим архитектуру приложения с нуля. На практических примерах рассмотрим реализацию ключевых архитектурных элементов: * Repository — работа с данными. * Strategy — гибкая организация бизнес‑логики. * Middleware — обработка входящих запросов. * Controllers — маршрутизация и валидация. * Exception Filters — централизованная обработка ошибок. Покажу, как применять принципы чистой архитектуры и SOLID для создания поддерживаемого и предсказуемого кода с явными зависимостями. Все примеры будут на TypeScript, с использованием ООП и минимальным количеством сторонних библиотек. Также обсудим преимущества и минусы подхода разработки без фреймворков.