Flask é muito bom.
Mesmo já sendo experiente em Spring, ASP.NET Core e Express, ru resolvi fazer meu TCC usando Flask para o backend e foi uma ótima decisão.
Como eu estava fazendo Engenharia Elétrica e meu foco era em demonstrar um sistema IoT completo, não quis perder tempo no backend (usei Flask) nem no front (usei Angular, que eu já dominava então foi muito rápido). Assim ganhei tempo para aprofundar nas tecnologias específicas do IoT:
- Mensageria leve, com um broker MQTT
- Firmware em SoC com wi-fi integrado (programei um ESP8266 usando algumas tecnologias do Arduino)
De certa forma, usar o Flask foi um modo de demonstrar também a rapidez vom que podemos colocar um sistema fullstack de pé para IoT.