Udemy.com [udemy] Node.js REST API с Express и MongoDB - Solid архитектура (2020)

  • ОФОРМИТЬ ПОДПИСКУ

Calvin Candie

Вечный

Calvin Candie

Вечный
2 Сен 2018
36,597
1,727
Автор: udemy
Название: Node.js REST API с Express и MongoDB - Solid архитектура (2020)

[udemy] Node.js REST API with Express & MongoDB - Solid Architecture (2020)

1756124029837.png

Хотите узнать, как создать REST API с помощью Nodejs, Express и MongoDB? В этом курсе вы узнаете, как создавать MVC REST API архитектуру в Nodejs, общаться с MongoDB с помощью Mongoose, защищать API с помощью JWT (веб-токен JSON) и документировать API с помощью популярного инструмента с открытым исходным кодом под названием swagger. Мы находимся в мире архитектуры REST API из-за бума микросервисов. Все движется к архитектуре REST API от традиционной монолитной серверной архитектуры.

Что такое REST API?

RESTful API — это интерфейс прикладной программы (API), который использует HTTP-запросы для функций GET, PUT, POST и DELETE данных.

Почему шаблон MVC в REST API?

Шаблон/архитектура MVC позволяет разделить ваш код на различные модули, такие как контроллер, сервисы, модели и маршруты, чтобы вы могли масштабировать свой код без какого-либо бремени обслуживания кода, поскольку все узлы в архитектуре MVC работают синхронно и как положено.

В этом курсе вы изучите следующие вещи:
  • REST API в Nodejs и Express.
  • Архитектура MVC в REST API Nodejs.
  • Взаимодействие с MongoDB в Nodejs с помощью mongoose.
  • Создавайте, обновляйте, удаляйте и находите запросы с помощью mongoose.
  • Создайте API пагинации, используя mongoose pagination query в Nodejs.
  • Безопасный REST API с помощью JSONWEBTOKEN ( JWT ).
  • Используйте такие инструменты, как POSTMAN, для тестирования API.
  • Пишите промежуточное ПО на Nodejs.
  • Проверка схемы объекта Joi в Nodejs.
  • Разместите swagger документацию вашего REST API на самом сервере API.
  • Создание повторно используемых сервисов в REST API.
  • Включите совместное использование ресурсов между источниками (CORS) в Nodejs REST API.
  • Схема и модели Mongoose.
  • Основы HTTP-запроса: тело запроса, параметры пути, параметры запроса и заголовки.
  • CRUD API в Nodejs.
  • API входа/аутентификации для создания токена.
  • Дизайн REST API.
  • Node и NPM.
  • и многое другое.
Материал на английском языке

Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать: