Как стать автором
Обновить

FastOpenAPI: автодокументация OpenAPI для разных фреймворков на Python

Уровень сложностиСредний
Время на прочтение22 мин
Количество просмотров2.7K
Всего голосов 4: ↑4 и ↓0+8
Комментарии8

Комментарии 8

Неплохо, есть какие-либо планы по поддержки AsyncAPI?

Если честно, в рамках этой библиотеки не задумывался о поддержке данной спеки. Тут всё же больше на REST расчёт, но вот другой опенсорс проект, который параллельно пилю для которого эту либу и сделал, то там, думаю, стоит рассмотреть. Спасибо, что обратили внимание.

Когда-нибудь я дождусь в мире питона либу которая будет ИЗ OAPI спеки генерить хендлеры для разных фреймворков, а не наоборот.

поддержка fastapi и/или litestar есть? я вижу упоминания flask, но не вижу адекватной доки(задолбался искать)

Да, только Flask, судя по всему. Ещё Go, nodejs, что-то из Java.. Я пробовал генерировать клиента по схеме пару раз, но слишком уж неподдерживаемый код получается.

Если вы в теме, то про fastapi-code-generator вы знаете, а больше ничего быстро не гуглится.

Впрочем, мне кажется что в наше время нормальная LLM гораздо удобнее вам код напишет по готовой схеме. И схему тоже напишет.

Все же хочется не LLM, а чего-то более стабильного. на Go всё достаточно не плохо в этом плане, а на питоне как-то совсем грустно.

Привет, это команда GitVerse! Рады видеть тебя в числе участников сезона open source! Ставим лайк твоей статье :)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации