Refletindo sobre o ponto 0 que você adicionou, realmente começo a entender melhor alguns aspectos do sistema. O uso de SQL "puro" ao invés de um ORM por exemplo (Era uma dúvida, mas imagino que o motivo de ser assim é exatemente este).
-
Entendo bem o seu posicionamento, eu particularmente usei JS muito pouco, adotei muito cedo o TS e uso ele em todos os projetos indiferente do tamanho. Me sinto perdido não tendo como checar as tipagens de objetos ou parâmetros e talvez por isso a decisão de usar JS tenha soado tão "estranha" para mim...
-
Me refiro a questões de não depender de um ambiente serverless para tudo, e ter um backend rodando em tempo integral. Vejo que o serverless é muito útil, mas imagino que ele traga algumas desvantagens relacionadas a abertura de conexão com banco de dados por exemplo. Inclusive um BD que é bem interessante em relação a isso é o Fauna DB que é muito usado em ambientes serverless por que a forma de interagir com ele parece muito uma requisição HTTP... Imagino que neste caso ele poderia ser até mais interessante que o Postgres, mas acho que você até já comentou em um vídeo dos membros sobre o desafio de usar o PG neste projeto hahaha