Каждый, кто начнет изучать Node.js, познакомится с Express, минималистской веб-платформой для Node.
Крайне важно понимать, что Express и NestJS не соперники.
Express предлагает нам способ предоставления конечных точек и ответа на HTTP-запросы. Это хорошо, однако Nest делает гораздо больше.
Между прочим, Nest основан на Express, а NestJS предоставляет лучший способ управления вещами поверх Express.
Множество преимуществ использованияnesjs:
- Взаимодействие с вашей базой данных абстрактным образом обеспечивает хороший способ интеграции с базой данных.
- Он основан на машинописном тексте, поэтому является хорошим вариантом для будущей разработки приложений, где мы видим, что вещи движутся к машинописному тексту.
- Его синтаксис похож на службы, модули и контроллеры angular, поэтому разработчику внешнего интерфейса легко понять кодовую базу NestJS.
- Кодовая база Nestjs может быть структурирована в различных модулях (все может быть модулем), таких как регистратор, swagger, база данных, Redis, определяемые пользователем функциональные модули.
- Его легко освоить, так как просто добавить только оболочку @annotation для поддержки машинописного текста, например @controller, @Module, @Injectable.
- Он предоставляет различные полезные модули, такие как @nestjs/crud, @nestjs/swagger и поддержку микросервисов.
- Предоставляет шаблон DI и IOC, с помощью которого службы могут быть внедрены в контроллеры.
- Легко создавайте интерфейс GraphQL с помощью REST.
Вы можете быстро начать обучение из серии «Мое видео», которую я рассмотрел
- Строительные блоки NestJS
- NestJS с Mongo DB, написание REST API с перехватчиком, фильтрами, конвейерами, контроллерами и сервисами
- NestJS с Mysql, управление отношениями в TypeORM и написание API
Мы покрываем
- Ускоренный курс NestJS | Тренировка №01
- Инструмент командной строки NestJS №02
- Запуск NestJS с помощью Nodemon #03
- Разработка NestJS REST API №04
- Проверка запроса NestJS с использованием DTO #05
- Проверка запроса NestJS #06
- Контроллеры записи NestJS #07
- Служба и модули Nest JS №08
- NestJS создает ПО промежуточного слоя #09
- NestJS создает фильтр исключений №10
- NestJS создает канал проверки № 11
- NestJS создает Route Gurad #12
- Создание перехватчика в NestJS: основы #13
- NestJS создает модуль задач и сервисы №14
- NestJS создает API-интерфейсы REST для задач № 15
- NestJS создает API-интерфейсы REST для задач № 16
- NestJS создает задачи Get & Update API #17
- Параметры запроса NestJS и параметры запроса #18
- Параметры запроса NestJS и параметры запроса #19, часть 2
- Спецификации API модуля NestJS Swagger № 20
- Разработка Nest S с API Mongo DB №21
- NestJS с @nestjs/Mongoose #22
- REST API NestJS с Mongoose #23
- Создание API-интерфейсов NestJS #24
- NestJS с Mysql TypeORM #26
- NestJS с Mongoose API, разработка № 25
- NestJS с Mysql TypeORM #27
- NestJS с объектами Mysql и TypeORM #28
- Миграции NestJS с TypORM и Mysql #29
- Учебное пособие по NestJS для начинающих (ускоренный курс) с Mysql и TypeORM #30