/MasterClass-TypeScript

Knowledge acquired in the MasterClass held by Rocktseat

Primary LanguageTypeScript

MasterClass-TypeScript

Para ino

comandos importantes

.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

O que é TypeScript?

TypeScript é uma linguagem de programação
que adiciona tipagem ao JavaScript

O que é Express?

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.

Pontos Importantes

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.