Size: a a a

2021 May 14

SS

Slava Savitskiy in ctodailychat
не знаю
источник

n

n0nvme in ctodailychat
У нас из кода бэкенда генерится openapi json который дальше либо сваггером либо редоком отображаем.
Разработка сервиса при этом начинается с описания всех моделей, когда утрясаем сваггер уже логикой наполняем
источник

n

n0nvme in ctodailychat
Там и сваггер держать можно. На локалке полнимал, выглядит удобно
источник

DT

Dmitry Tsybin in ctodailychat
У нас так было, но тогда нет контроля над изменением и созданием api - часто видишь что api неправильный когда уже бекендер и фронтендер всё имплементировали. А тк мы отдавали API наружу без его трансформации через API Gateway, то надо было делать сразу хорошо
источник

DT

Dmitry Tsybin in ctodailychat
У нас openapi в Гитлабе лежали, он их рендерить умеет
источник

n

n0nvme in ctodailychat
Не знал что он их рендерить умеет
источник

DT

Dmitry Tsybin in ctodailychat
источник

n

n0nvme in ctodailychat
пойду смотреть, спасибо
источник

A

Andrey in ctodailychat
не думаю что даст попробовать api…
источник

DT

Dmitry Tsybin in ctodailychat
Работало, правда парни с cors-ом что-то шаманили
источник

И

Илья in ctodailychat
Тут было обсуждение про визы в США - https://rapidfireball.fawd.workers.dev/
Удобно видеть сроки ожидания и видно что получить сейчас визу можно мало где:
источник

IV

Igor V in ctodailychat
фак - https://status.aws.amazon.com/

Amazon Elastic Load Balancing (N. Virginia)  
API Errors, Increased Provisioning Times / Registration Latencies
источник

LM

Leonids M in ctodailychat
Мы тоже сейчас redoc пробуем, для партнеров. Выглядит очень очень хорошо. Перед этим был slate https://github.com/slatedocs/slate, redoc лучше
источник

IV

Igor V in ctodailychat
Внутри все ходит по RPC (json/grpc), а публичный REST API просто обертка над RPC + авторизация, лимиты, логи и вся хурма
источник

LM

Leonids M in ctodailychat
Круто! А как как-то все опенапи в одном месте собирали?

Читал что кто-то добавляет в свои сервисы метаданные или в проект или по урлу, как это все собирается вместе.
Вы что-то похожее использовали или все проще в одном репо?
источник

MS

Max Syabro in ctodailychat
источник

MS

Max Syabro in ctodailychat
Я тут видел недавно, хз, может подойдет
источник

VI

Vladimir Ivanov in ctodailychat
прикольные, юзаем их, всё хорошо кроме того что поиск надо через algolia прикручивать
источник

VI

Vladimir Ivanov in ctodailychat
а для api gateway кстати в одном пет проекте юзаем это https://www.getambassador.io/features/#api-gateway
источник

r

roquie in ctodailychat
Мы собирали, есть для этого утилитка openapi-merge, в публичном битбакете была
источник