Para ino
.Instalando o typescript: npm install -D typescript
.Instalando o express:** npm install express
.Usando o tsc:** npx tsc src/index.ts
.Instalando o ts node dev:** npm add ts-node-dev -D
.Rodar o Dev Server:** npm run dev:server
.Criando o Front-End:** npm create react-app frontend --template=typescript
TypeScript é uma linguagem de programação
que adiciona tipagem ao JavaScript
Express é um FrameWork do NodeJS. Com ele podemos gerenciar requisisções de diferentes verbos HTTP em diferentes URLS, Integrar "view engines" para inserir dados nos templates, definir as configurações comuns da aplicação web, como a porta a ser usada para conexão e a localização dos modelos que são usados para renderizar a resposta e adicionar novos processos de requisição por meio de "middleware" em qualquer ponto da "fila" de requisições.
O NODE por padrão não consegue entender o TypeScript. Então usamos o tsc que é um
conversor que vem dentro do node modules. Ele vai criar uma copia do arquivo TypeScript
em JavaScript.