RU

OpenAPI без #[OA\...]: как я сделал генератор документации для Symfony

В прошлой статье я уже рассказывал, как однажды устроился на работу и получил пачку «интересных» задач: вручную синхронизировать OpenAPI, оформленный …

OpenAPISymfonyPHPSwaggerDTOView objectsAPIдокументацияавтогенерацияroutes
Habr
RU

Вики врёт, прод молчит: почему пора сделать OpenAPI единственным источником правды о вашем API

Я мобильный разработчик. Иногда при работе со структурами данных я имею дело с endpoint-ами, иду в вики, нахожу страницу с описанием — и не верю ей. П…

OpenAPIRESTкодогенерацияswift
Habr
RU

APItizer — конструктор REST API-контрактов

Добрый день, уважаемые читатели Хабра. В этой статье я хочу рассказать о продукте APItizer, почему появилась потребность в его создании и какой путь п…

REST APIAPI contractпроектирование APIOpenAPISwaggerPostmanJSON SchemaContract Firstсистемный анализдокументация API
Habr
RU

AI-интегратор: профессия, которой нет в учебнике — я собрал её руками на n8n

Меня зовут Даниил. Я  разработчик интеграций  — до этого Kafka, REST, highload. В 2024–2025 мне первый раз поставили задачу, котор…

AIOpenAPIchatgptn8nn8n aiAI - инженерПрофессии в it 2027pythonjavascriptбизнес-процессы
Habr
RU

Почему Python стал главным помощником Java‑команд

Python уже не просто язык для скриптов и Data Science — в 2026 году он стал «клеем», который связывает микросервисы, тесты и CI/CD…

JavaPythonbackend-разработкаинтеграционное тестированиемикросервисыpytestавтоматизация тестированияtestcontainersOpenAPI