Depois desta aula fiquei na dúvida se seria possível utilizar todas as facilidades do Angular como as injeções de dependências e o uso de instâncias únicas para toda a aplicação para criar uma aplicação no backend.
Sei que é possível utilizar o TypeScript pois já consegui criar uma aplicação que usa TypeScript + Node + Express mas estou apanhando para fazer algumas coisas simples. Com um framework ficaria bem mais fácil. É possível utilizar o angular pra isso? Se não, existe algum framework voltado para o desenvolvimento no backend? Um framework que organize a arquitetura da aplicação.
Sou programador Java e confesso que está complicado migrar para o javascript no backend. Um outro exemplo é o uso da persistência . Estou tentando utilizar o typeorm mas também estou apanhando. Está faltando um curso desse na Alura.