Executando verificação de segurança...
2

NestJS no backend, NextJS no frontend… e o burnout no meio do caminho

Nos últimos meses, tenho me esforçado para tirar do papel algumas ideias de micro-SaaS e softwares B2B. No entanto, acabo sempre caindo na mesma armadilha criada por mim mesmo:

"Qual framework usar?"
"Será que vale a pena continuar nessa linguagem?"

Essas dúvidas constantes acabam minando minha motivação e, por consequência, me fazem desistir de muitos projetos promissores ainda na fase inicial.

Hoje, já tenho aplicações rodando no mercado, todas construídas com um template próprio: uso NestJS no backend e NextJS no frontend. No backend, desenvolvi uma estrutura onde consigo gerar uma API completa com CRUD a partir de uma simples entity e um comando. Isso me poupa muito tempo e energia.

O problema está no frontend: preciso codar cada tela, formulário e tabela manualmente. Isso torna o processo repetitivo, cansativo e custoso, principalmente quando comparado à agilidade que consegui no backend.

Buscando soluções, cheguei a testar o FilamentPHP, que facilita bastante a criação de interfaces administrativas com CRUDs prontos. Mas para usá-lo, eu teria que sair da minha zona de conforto, aprendendo a fundo um novo framework em uma linguagem (PHP) que não domino tanto quanto o TypeScript.

Também cogitei centralizar tudo em um único projeto usando apenas o backend do NextJS, mas a verdade é que ele não chega nem perto da robustez e organização que consigo com minha stack atual baseada em NestJS.

No fim, sempre acabo voltando à combinação Next + Nest, torcendo para que um dia inventem um framework que una o melhor dos dois mundos. (Um "NestexJS" kkkk)

Alguém aí já passou por isso? Como vocês lidam com essa indecisão e com o medo de “estar escolhendo errado”? Qual conselho vocês dariam para quem trava nesses pontos?

Carregando publicação patrocinada...
1

O problema está no frontend: preciso codar cada tela, formulário e tabela manualmente. Isso torna o processo repetitivo, cansativo e custoso

Github Copilot + claude sonet é perfeito pra esse trabalho, desde que você saiba dar o contexto que ele precisa e pedir da forma certa.

Como vocês lidam com essa indecisão e com o medo de “estar escolhendo errado”?

Você sempre vai encontrar um problema na sua stack, não tem uma tecnologia que sirva para qualquer cenário, que resolva qualquer problema.

O detalhe é, com qual tecnologia você vai botar seu projeto no ar? Ninguém realmente se importa com o que é feito, mas se funciona adequadamente.

Qual conselho vocês dariam para quem trava nesses pontos?

Depois de decidir usa stack para de ouvir a opinião dos outros e começa a construir!

Se você ficar eternamente escolhendo nunca vai produzir nada