Что такое NestJS и какова его архитектура?

Middle
421 просмотров
AFK Offer AI

NestJS — это полноценный фреймворк для Node.js, вдохновлённый Angular. Строит приложения из модулей (Module), контроллеров (Controller) и провайдеров (Provider/Service). Под капотом использует Express или Fastify. Ключевые идеи: Dependency Injection из коробки, декораторы для всего, строгая структура приложения. Отлично подходит для больших команд где важна единообразная архитектура.

Следующий вопрос

Как работает middleware в Express?