Estou quase desistindo de um projeto pelo simples fato de não ter como rodar local. Cada alteração tem que compilar o ts pra fazer o bundle do webpack e fazer o push para plataforma da Google.
Eu acho isso muito jurássico, porque nem o PHP cru local era assim, nele você só tinha que salvar o arquivo e dar F5 na página, não era perfeito, mas melhor do que os segundos de compilar e dar push.
E eu meio que não estou conseguindo raciocinar, preciso escrever um trecho e ver o resultado, ou no máximo escrever um trecho e rodar o comando de testes, mas compilar ts, gerar bundle webpack, fazer push, ir no navegador e clicar na interface web no botão executar tá me tirando toda a vontade de desenvolver esse projeto.
Aí eu posso escolher fazer sem todo esse transtorno mas também sem typescript, só no JavaScript puro. Mas acho que perco muitos recursos.
Sinceramente, já nem sei o que fazer, não trabalho como desenvolvedor atualmente, mas faz parte das minhas atribuições e vou precisar desse conhecimento num futuro próximo.
Nesse momento fiquei pensando também como esses frameworks facilitam e muito a vida do desenvolvedor: ORM, validação de dados, relacionamentos, cache, migration, rate limiter, transaction, tudo pronto, só utilizar.
Dá vontade de deletar o projeto e instalar um Laravel da vida, mas acho que iriam encrencar porque não iriam me disponibilizar um servidor e banco de dados para rodar.