Executando verificação de segurança...
2
Carregando publicação patrocinada...
1

O Express não é um framework: Ele é uma biblioteca que facilita lidar com a API HTTP do Node. Geralmente frameworks costumam ser opinionated, que basicamente significa de que eles impoem um modo de uso sobre o seu fluxo de desenvolvimento. Se quiser usar algum Framework pra construir APIs, eu recomendo o NestJS, ele sim tem esse aspecto onde eles te forçam a seguir uma certa fórmula pra construir uma aplicação, que dá o benefício de ter um código mais consistente e com uma arquitetura já testada e validada pelos usuários do framework.

1

O express não é um framework, ao meu ver, pois não te dá auxílio em partes importantes do back-end e apenas atende no roteamento.
Minha recomendação por uso pessoal é o NestJS. Ele tem uma arquitetura muito inspirada no Angular e tem uma curva de aprendizado baixa, será bem fácil para quem já domina o Javascript criar algo no Nest, apesar do mesmo usar Typescript.
O NestJS além de possuir uma arquitetura fácil de ser compreendida, consegue ainda te atender em várias partes essencias de um sistema back-end como conexão com banco de dados, algo que não possuímos no Express.
Da uma olhada na documentação do Nest, que é de fácil compreensão: https://docs.nestjs.com/