nest
NestJS с нуля до senior
Структурный фреймворк для бэкендов на Node — он задаёт серверу чёткую, продуманную форму, чтобы код на TypeScript оставался организованным по мере роста до продакшена.
Начать трек → 00
С нуля
Зачем нужен Nest и ментальная модель dependency injection. 01
Строительные блоки
Модули связывают провайдеры с контроллерами через DI-контейнер. 02
Валидация и pipes
Валидируй на границе через DTO и pipes; защищай через guards. 03
Конфигурация и модули при масштабировании
Конфигурация и композиция модулей при масштабировании 04
Персистентность по-Nest'овски
Общайся с базой данных по-Nest'овски 05
Аутентификация и авторизация
Аутентифицируй и авторизуй запросы 06
Тестирование Nest
Тестируй Nest без всего приложения 07
Ошибки и наблюдаемость
Production-grade обработка ошибок и телеметрия 08
Микросервисы и GraphQL
За пределами одного REST-приложения 09
Собираем всё вместе
Спроектируй полностью типизированный, защищённый, протестированный Nest-сервис от и доПроекты по этому треку
Guided-проекты, которые закрепляют изученное здесь.
Логика с нуля
Высказывания, доказательства и строгие рассуждения — слой мышления, на котором стоят алгоритмы.