Проверка тестов PHP API на соответствие определениям OpenAPI — пример Laravel
#БлогкомпанииOTUS #Laravel #openapi #api #тестированиеapi #php #laravel IV
https://habr.com/ru/post/565710/
#БлогкомпанииOTUS #Laravel #openapi #api #тестированиеapi #php #laravel IV
https://habr.com/ru/post/565710/
t.me
Проверка тестов PHP API на соответствие определениям OpenAPI — пример Laravel
OpenAPI — это спецификация, описывающая API-интерфейсы RESTful в форматах JSON и YAML так, что он понятен и людям, и машинам.Определения OpenAPI не привязаны к конкретному языку и могут...
Я фронтенд разработчик, а не обезьянка
#API #Управлениеразработкой #Управлениепроектами #swagger #openapi IV
https://habr.com/ru/post/599127/
#API #Управлениеразработкой #Управлениепроектами #swagger #openapi IV
https://habr.com/ru/post/599127/
Хабр
Я фронтенд разработчик, а не обезьянка
Друзья, не думал, что тема еще актуальна в 2021 г., темболее на рубеже 2022.Начало битвы за фронтендВсе началось с того, что я задал вопрос «Как передать на бекенд требования к API?» в Хабр вопросах с...
Как улучшить межсерверное взаимодействие и сэкономить время разработчика
#БлогкомпанииЮMoney #Java #API #Разработкаподecommerce #Управлениеразработкой #openapi #generator IV
https://habr.com/ru/post/647441/
#БлогкомпанииЮMoney #Java #API #Разработкаподecommerce #Управлениеразработкой #openapi #generator IV
https://habr.com/ru/post/647441/
Хабр
Как улучшить межсерверное взаимодействие и сэкономить время разработчика
Привет! Я Алексей, Java-разработчик. Хочу поделиться опытом внедрения подхода Contract-First в backend. Что такое контрактПредставим продакшн и три группы участников: мобильное приложение, бэкенд...
Баги в API Хабра или 500 – это нормально?
#API #Тестированиевебсервисов #Управлениеразработкой #openapi #swagger #python #api IV
https://habr.com/ru/post/647957/
#API #Тестированиевебсервисов #Управлениеразработкой #openapi #swagger #python #api IV
https://habr.com/ru/post/647957/
Хабр
Баги в API Хабра или 500 – это нормально?
О том, как найти баги в любом API за 5 минут и чем поможет Swagger Spec First + Schemathesis там, где генерация API контрактов из кода не предусмотрена или невозможна.Swagger – это?Многие разработчики...
ogen: OpenAPI v3 генератор для Go
#Go #go #golang #openapi #swagger #codegen IV
https://habr.com/ru/post/694090/
#Go #go #golang #openapi #swagger #codegen IV
https://habr.com/ru/post/694090/
Хабр
ogen: OpenAPI v3 генератор для Go
Чем больше кода, тем больше багов. Проект ogen генерирует код по OpenAPI спецификации, избавляя от сотен (или даже тысяч) строк скучного шаблонного кода на Go, который приходится писать вручную с...
Старый код в новой обёртке — как наша команда избавлялась от legacy
#PHP #Проектированиеирефакторинг #API #рефакторинг #openapi #php #refactoring IV
https://habr.com/ru/post/697904/
#PHP #Проектированиеирефакторинг #API #рефакторинг #openapi #php #refactoring IV
https://habr.com/ru/post/697904/
Хабр
Старый код в новой обёртке — как наша команда избавлялась от legacy
В этой статье я — Станислав Решетнев, Teamlead команды разработки Link Building в компании Sape — хочу рассказать об опыте нашей компании по избавлению от legacy. Многие компании сталкиваются с...
Интеграция и кастомизация OpenAPI в Django/Django Rest Framework
#Python #Django #django #djangorestframework #openapi #python #codegen IV
https://habr.com/ru/articles/727936/
#Python #Django #django #djangorestframework #openapi #python #codegen IV
https://habr.com/ru/articles/727936/
Хабр
Интеграция и кастомизация OpenAPI в Django/Django Rest Framework
Вступление Статья представляет собой сборник ссылок и рецептов, позволяющих настроить API более гибко, более удобно для frontend разработки. Основная часть статьи будет посвящена интеграции OpenAPI в...
[Перевод] Обзор книги «README. Суровые реалии разработчиков»
#БлогкомпанииИздательскийдомПитер #КарьеравITиндустрии #Программирование #Профессиональнаялитература #book #graphql #openapi IV
https://habr.com/ru/companies/piter/articles/734676/
#БлогкомпанииИздательскийдомПитер #КарьеравITиндустрии #Программирование #Профессиональнаялитература #book #graphql #openapi IV
https://habr.com/ru/companies/piter/articles/734676/
Хабр
Обзор книги «README. Суровые реалии разработчиков»
Недавно я прочитал книгу « README. Суровые реалии разработчиков » Криса Риккомини и Дмитрия Рябого. Я сам в чем-то похож на новичка, поэтому решил попробовать. Эта книга полна хороших советов для...
Как не писать сетевой слой в Android-приложениях с помощью автоматической генерации OpenAPI
#Разработкамобильныхприложений #РазработкаподAndroid #openapi #android #разработкаприложений #retrofit2 #mustache IV
https://habr.com/ru/articles/737010/
#Разработкамобильныхприложений #РазработкаподAndroid #openapi #android #разработкаприложений #retrofit2 #mustache IV
https://habr.com/ru/articles/737010/
Хабр
Как не писать сетевой слой в Android-приложениях с помощью автоматической генерации OpenAPI
Разрабатываемые приложения со временем имеют свойство увеличиваться и обрастать новым функционалом. Как правило, сетевой слой при этом также разрастается, порой до немыслимых размеров. Поддерживать...
Как документировать публичные API для продукта. Большой гайд, часть 1
#Анализипроектированиесистем #API #Управлениепродуктом #Подготовкатехническойдокументации #swagger #openapi #rapidoc IV
https://habr.com/ru/articles/722650/
#Анализипроектированиесистем #API #Управлениепродуктом #Подготовкатехническойдокументации #swagger #openapi #rapidoc IV
https://habr.com/ru/articles/722650/
Хабр
Как документировать публичные API для продукта. Большой гайд, часть 1
Так уж вышло, что в течение своей деятельности мне немало доводилось работать с публичными API, причем как в со стороны, которая их предоставляет, так и со стороны, которая...
Асинхронный API First
#БлогкомпанииAxenixexAccenture #Java #API #Микросервисы #openapi #api #apifirst IV
https://habr.com/ru/companies/axenix/articles/768012/
#БлогкомпанииAxenixexAccenture #Java #API #Микросервисы #openapi #api #apifirst IV
https://habr.com/ru/companies/axenix/articles/768012/
Хабр
Асинхронный API First
API First - это принцип разработки, по которому API вашего приложения является наиболее важной частью вашего приложения. Этот принцип применяется как для клиентской разработки, так и для серверной....
Генерация контрактов OpenApi или прикладной API first: oneOf, anyOf, allOf
#Java #springboot #openapi IV
https://habr.com/ru/articles/774928/
#Java #springboot #openapi IV
https://habr.com/ru/articles/774928/
Хабр
Генерация контрактов OpenApi или прикладной API first: oneOf, anyOf, allOf
Здесь я рассказывал о том, как настроить генерацию в приложении. В этой статье покажу несколько пример сгенерированного года с использованием композиции и полиморфизма openapi. Здесь можно почитать...
OpenAPI/Swagger для начинающих
#Анализипроектированиесистем #API #swagger #openapi #rest #restapi #restfulapi IV
https://habr.com/ru/articles/776538/
#Анализипроектированиесистем #API #swagger #openapi #rest #restapi #restfulapi IV
https://habr.com/ru/articles/776538/
Хабр
OpenAPI/Swagger для начинающих
Для кого эта статья В основном для аналитиков, которые впервые сталкиваются с необходимостью описания запросов в Swagger, но может быть полезна всем, кто хочет разобраться или ищет подсказку как...
Переводим документацию API из Markdown в OpenAPI
#Блогкомпанииhhru #API #документация #openapi #markdown IV
https://habr.com/ru/companies/hh/articles/777750/
#Блогкомпанииhhru #API #документация #openapi #markdown IV
https://habr.com/ru/companies/hh/articles/777750/
Хабр
Переводим документацию API из Markdown в OpenAPI
Всем привет! Я Ира — тимлид команды, которая занимается развитием и поддержкой публичного API hh.ru . Несколько лет назад к нам пришли ребята из мобильной команды и сказали, что хотят документацию в...
OpenAPI станет проще: готовится версия 4.0
#БлогкомпанииRUVDScom #Вебразработка #Opensource #ITстандарты #API #ruvds_статьи #OpenAPI IV
https://habr.com/ru/companies/ruvds/articles/779788/
#БлогкомпанииRUVDScom #Вебразработка #Opensource #ITстандарты #API #ruvds_статьи #OpenAPI IV
https://habr.com/ru/companies/ruvds/articles/779788/
Хабр
OpenAPI станет проще: готовится версия 4.0
Сегодня OpenAPI считается стандартом де-факто для описания программных интерфейсов. Основной смысл этих спецификаций в том, что и документация, и серверный интерфейс API генерируются автоматически на...
Генерация документации из моделей с помощью Pydantic
#Блогкомпании2ГИС #ТестированиеITсистем #Тестированиевебсервисов #openapi #python #pydantic
https://habr.com/ru/companies/2gis/articles/816457/
#Блогкомпании2ГИС #ТестированиеITсистем #Тестированиевебсервисов #openapi #python #pydantic
https://habr.com/ru/companies/2gis/articles/816457/
Хабр
Генерация документации из моделей с помощью Pydantic
Привет, меня зовут Роман Брылунов, я QA Automation в команде сервиса транспорта 2ГИС. Мы автоматизируем сервисы транспортных сценариев, таких как построение маршрутов для разных видов транспорта,...
Swama: CLI-инструмент для работы с Swagger/OpenAPI
#api #restful #swagger #openapi
https://habr.com/ru/articles/843824/
#api #restful #swagger #openapi
https://habr.com/ru/articles/843824/
Хабр
Swama: CLI-инструмент для работы с Swagger/OpenAPI
Если вы работаете с API, вы наверняка сталкивались с OpenAPI или Swagger для описания ваших API-спецификаций. Хотя эти инструменты облегчают процесс документирования, порой работать с ними через...
Реализация REST API-метода с пагинацией на примере JSON-Schema и OpenAPI
#restapi #jsonschema #openapi #системныйанализ #пагинация
https://habr.com/ru/articles/846130/
#restapi #jsonschema #openapi #системныйанализ #пагинация
https://habr.com/ru/articles/846130/
Хабр
Реализация REST API-метода с пагинацией на примере JSON-Schema и OpenAPI
Данный текст преимущественно ориентирован на начинающих системных аналитиков, а также всех, кто интересуется проектированием IT-систем. Постановка задачи Представим, что есть компания, продающая...
Язык TypeSpec для создания API-документации
#typespec #swagger #openapi #protobuf #microsoft #opensourse
https://habr.com/ru/articles/860742/
#typespec #swagger #openapi #protobuf #microsoft #opensourse
https://habr.com/ru/articles/860742/
Хабр
Язык TypeSpec для создания API-документации
TL;DR Подробная документация на сайте typespec.io . Инструмент позволяет упростить процесс документирования API за счёт использования нового языка TypeSpec (файлы с расширением *.tsp) и плагина для VS...
Разработка и управление едиными контрактами API
#api #контракты #openapi #protobuf #graphql #soap #grpc
https://habr.com/ru/articles/860960/
#api #контракты #openapi #protobuf #graphql #soap #grpc
https://habr.com/ru/articles/860960/
Хабр
Разработка и управление едиными контрактами API
Привет, Хабр! Пол года назад на AnalystDays #18 я рассказывал про API-контракты, и доклад вызвал большой интерес у аудитории. Вот видео , ниже материал в формат статьи. На конференции я начал...