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

Acho que o maior insight aqui, para o contexto dos devs, é não se prender tanto à tecnologia.

Recentemente respondi um post onde o autor perguntava qual era o gateway de pagamentos mais amigável para o dev implementar, quando o certo, seria a pergunta ser voltada para o negócio, saber o giro, taxas, segmento, etc.

Vejo que é comum colocarmos frameworks e ferramentas acima do negócio em si, um negócio que estatisticamente tem alta chance de fracassar. Então porque não simplificar? Crie seu MVP com jquery se a produtividade for maior, e sem testes unitários. Parece blasfêmia falar isso, mas muita gente passa meses trabalhando em algo com uma arquitetura perfeita mas que no fim do dia pode ter 0 usuários.

Deixe para aperfeiçoar ou até mesmo refazer quando o negócio de fato virar.

1

A não ser que seja para aprendizado.
Usar uma ideia para aprender a arquiteturar usar testes e as novidades em frameworks
Eu ai concordo o tempo de 6 meses aperfeiçoando o projeto.

Se ser zero usuários, vai ter um bom aprendizado!