вообще я рекомендую почитать apisyouwonthate.com/blog и посмотреть мои выступления за последние два года про openapi (в основном на хайлоаде, девопсконфе и где-то ещё у Бунина). Схема нужна для того, чтобы договориться о коде до того, как его будут писать. Соответственно в этот момент можно не погружаться в детали, а пройтись по базовым понятиям и смыслам, сделав стройное, консистентное и осмысленное апи. После этого кодогенерация дает гарантии того, что програмисты не забыли о чём вообще речь. И это мы пока говорим только о ситуации, когда вся фирма маленькая, человек 15-20 и команда одна, а клиентов на апи нет. Если есть клиенты на апи, другие команды, то без этого вообще нельзя жить.
ты удивишься, то на golang такое микросервисы сплошь и рядом. из-за встроенного json все считают, что накидать модельку и всё будет пучком.
и быстро-быстро продать, пока всё относительно пучком
поэтому процветает безпрокольный совтец, на который потом натягивают swagger в обратную сторону (через жопу)
Обсуждают сегодня