Что такое REST API? HTTP, Клиент-Сервер, Проектирование, Разработка, Документация, Swagger и OpenApi

Описание. Привет! В данном видео я рассказал о самом популярном способе взаимодействия распределенных систем – Rest API. Мы рассмотрим теоретическую базу по RESTFull, принципы проектирования, разработки и написания документации. Рассмотрим составляющую системного анализа, документирования, Swagger и OpenApi. 00:00 - Клиент-Сервер 03:52 - Обмен данными и формат данных 05:08 - Stateless 05:43 - Кэширование 06:58 - Системный анализ 07:44 - Документация и спецификация 08:25 - Проектирование 09:03 - Cтруктура URL и версионирование 10:43 - Проектирование GET, POST, DELETE, PATCH 17:25 - Идемпотентныe и безопасные методы 19:50 - status codes 21:05 - Swagger и OpenAPI 22:35 - Проектирование для связанных сущностей 24:10 - Пагинация 25:50 - Фильтрация и сортировка 27:32 - Тестирование Мой телеграм-канал: #it #айти #backend #frontend
Back to Top