Fiquei curioso sobre esses casos.
Se vc consegue rodar na sua máquina, deveria conseguir rodar em qualquer lugar.
Eu já rodei aplicação NestJS em docker, Kubernetes e agora rodo num ECS
Eu aposto que o problema não está no framework, mas em falta de habilidade de quem tentou configurar o deploy.
Pois é, pensei exatamente isso. Rodando na sua máquina, conectando com outros serviços e tudo vai bem. Qual a necessidade da Vercel? Ou será que o computador em casa é tão bom quanto a Vercel?
A diferença é que o NestJS e outros frameworks foram pensados para ser agnósticos, já o NextJS é pensado para vender a nuvem da Vercel. Grande parte do que o NextJS faz, você consegue sem muitos problemas colocar para funcionar em um Docker com Kubernetes em um ECS ou no combo API Gateway + Lambda. Porém alguns recursos, como o ISR, por exemplo, são bem chatos de replicar e manter, especialmente considernado multi regionalidade.
Opa, eu quis dizer NextJS na verdade, não NestJS rsrs.
Exatamente, já rodei até em apache e funciona lindo! A galera fica muito preso em tutoriais de youtube "ensinando" a fazer deploy somente apertando botões em soluções que estão em hype.