Ho Lee Fuk

Сенсей

Администратор
12.789
Сообщения
60.380
Реакции
90
Баллы
В сообществе с
Автор: udemy

Название: Node.js REST API с Express и MongoDB - Solid архитектура (2020)

403d5d3c2e7ede09874afc51da8fb284.jpg


Описание:

Node.js REST API with Express & MongoDB - Solid Architecture

udemy

Хотите узнать, как создать 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.
- и многое другое.

Материал на английском языке

Подробнее:
Подробности доступны после входа
Войдите или создайте аккаунт, чтобы посмотреть скрытую информацию.

Скачать:
Доступ к материалам
Ссылки на скачивание защищены

Войдите в аккаунт или зарегистрируйтесь, чтобы продолжить.



 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху