Hug — довольно интересный микрофреймворк для построения web API. Внутри мнорго красивых решений, делающих код чистым и приятным:
- Хороший роутинг с поддержкой версий API, примеров запроса, парсинга тела запроса и прочего.
- Аннотация типов, используемая не только в IDE, но и для валидации входящих данных.
- Директивы, выглядящие как фикстуры в pytest и выполняющие роль предварительной подготовки запроса. В Django такое обычно в middleware делают.
- Рендеринг результата, вынесенный из самого представления.
А ещё CLI, автогенерация документации, 100% покрытие тестами, поддержкой фич для тестирования, uwsgi, асинхронность… На первый взгляд ещё один web-фреймворк, но с другой — слишком много приятных фич, чтобы пройти мимо.