não usa express cara, o fastify e muito melhor, e mais rápido e mais atualizado e não sacrifica a experiência do desenvolvedor
Entao eu ja ate usei e temho uma aplicacao roda do nele, como eu uso typescript eu senti que ele nao da um suporte como o ecossistema do express tem, alguns plugins voce tem que fazer umas gambiarras por falta de tipagem. Ai particularmente prefiro usar express.
tyep script e complicado pra fazer bibliotecas, o rich Harris recentemente mudou o svelte pra js doc, fica muito mais rápido pra iterar nas features e não precisa de fazer um monte de gambiarra pra funcionar. Mas pra aplicações tá faz total sentido, pra quem faz frameworks/ though, nem tanto ...
Tem seus tradeoffs , nos trabalhamos com libraries internas e apps e usamos typescript em todos os casos e estamos satisfeitos com o resultado.
entao ja usei fastify, bacana mas muitos plugins nao tem suporte a TS. Ate aqui teve uma palestra do cara eh um dos core que dao manutencao e perguntaram por que eles odeiam TS kkk. Mas assim, express ainda é o mais usado salvo engano :)