Погружение в Swagger: от основ до сложных кейсов в Nest.js
Привет! Меня зовут Александр Панфилов, я фронтенд-разработчик и тимлид с 9-летним опытом. В этой статье я хочу поделиться своим опытом глубокой работы со Swagger — инструментом, который кажется простым только на первый взгляд. На практике же его тонкости могут отнять немало времени, и сегодня я разберу именно те моменты, которые потребовали от меня наибольших усилий. В своей работе столкнулся с тем, что Swagger игнорирует мой заголовок authorization; не знал, как описать два разных типа запросов к одному эндпоинту и т...
06:44
1,0×
00:00/06:44
820,9 тыс смотрели · 4 года назад
9 месяцев назад
Golang and Swagger
Одним из важных аспектов разработки на Go является создание API, и здесь на помощь приходит Swagger — инструмент для проектирования, документирования и тестирования RESTful API. Swagger — это набор инструментов для работы с API, который позволяет: OpenAPI-спецификация — это стандарт для описания RESTful API, который позволяет унифицировать процесс разработки и взаимодействия между фронтендом и бэкендом. Для работы с Swagger в Golang потребуется установить несколько инструментов: 1. Go Swagger — инструмент для генерации кода на основе OpenAPI-спецификации...