Вы правы, но многие выбирают Swagger для документации API. Если вы всё равно пишете Swagger, то почему бы не сократить часть работы? В случае с FastAPI это может быть не так очевидно, но тот же подход применим к Flask, где он действительно полезен.
Лично мне приятнее писать Swagger, чем Python. А так же я использую одну спецификацию для фронта и бэка, что сильно упрощает разработку.
Вы правы, но многие выбирают Swagger для документации API. Если вы всё равно пишете Swagger, то почему бы не сократить часть работы? В случае с FastAPI это может быть не так очевидно, но тот же подход применим к Flask, где он действительно полезен.
Лично мне приятнее писать Swagger, чем Python. А так же я использую одну спецификацию для фронта и бэка, что сильно упрощает разработку.
Почему версия питона 2.7?
Более новые версии не поддерживаются?
Вчера вечером читал что такое Nothing и не понял зачем он может быть нужен, а сегодня читаю вашу статью и приходит осознание. Очень классная статья!!!