Lemuel, concordo 100% contigo: o real diferencial do nextfastapi
está justamente na ergonomia e no poder dos middlewares tipados. Saber que você percebeu isso já valida muito do propósito da lib.
E esses exemplos que você citou (logging, métricas, throttling, autenticação, autorização...) são excelentes! Tô pensando em criar até uma pasta middlewares/
dentro do repositório com alguns desses prontos pra galera poder usar ou se inspirar.
Também quero reforçar essa comparação entre a ergonomia do nextfastapi
e o fluxo nativo do Next.js (que é funcional, mas um pouco limitado e verboso mesmo).
Valeu por compartilhar tua visão! Isso com certeza vai guiar as próximas melhorias. Se quiser colaborar mais de perto ou sugerir melhorias diretamente no repositório, será muito bem-vindo! 🚀