0% acharam este documento útil (0 voto)
7 visualizações10 páginas

Introducao Typescript

TypeScript é um superset do JavaScript com tipagem estática, desenvolvido pela Microsoft, que compila para JavaScript puro e facilita a manutenção de grandes projetos. A instalação requer Node.js e npm, e a configuração é feita através de um arquivo tsconfig.json. Embora ofereça vantagens como tipagem estática e melhor escalabilidade, possui desvantagens como a etapa adicional de compilação e uma curva de aprendizado inicial.

Enviado por

larissamrs99
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
7 visualizações10 páginas

Introducao Typescript

TypeScript é um superset do JavaScript com tipagem estática, desenvolvido pela Microsoft, que compila para JavaScript puro e facilita a manutenção de grandes projetos. A instalação requer Node.js e npm, e a configuração é feita através de um arquivo tsconfig.json. Embora ofereça vantagens como tipagem estática e melhor escalabilidade, possui desvantagens como a etapa adicional de compilação e uma curva de aprendizado inicial.

Enviado por

larissamrs99
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PPTX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 10

Introdução ao

TypeScript
Anderson e Larissa

Instalação,

Configuração,

Uso na Linha de Comando.


O que é TypeScript?

● • Superset do JavaScript com tipagem estática

● • Desenvolvido pela Microsoft

● • Compila para JavaScript puro

● • Facilita manutenção de grandes projetos


Por que usar TypeScript?
● • Tipagem Estática

● • Autocompletar Inteligente

● • Código Mais Legível

● • Melhor Escalabilidade

● • Compila para JavaScript


Instalação do TypeScript

● Pré-requisitos:

Node.js

npm

● Instalação:

npm install -g typescript

● Verificação:

tsc -v
Configuração do TypeScript

● Crie um arquivo de configuração:

tsc --init

● Exemplo de tsconfig.json:

target: ES6

module: commonjs

strict: true
Estrutura de Projeto Recomendada
/meu-projeto

├── src/

│ ├── app.ts

├── dist/

│ ├── app.js

└── tsconfig.json
Usando TypeScript na Linha de Comando

● • Compilar arquivo específico:

● tsc app.ts

● • Compilar projeto inteiro:

● tsc

● • Observar mudanças automaticamente:

● tsc --watch
Demonstração Prática

● • Crie o projeto:

● mkdir meu-projeto && cd meu-projeto

● • Inicialize npm:

● npm init -y

● • Crie arquivo TypeScript:

● echo 'let nome: string = "Paulo"; console.log(nome);' >


src/app.ts

● • Compile e execute:

● tsc && node dist/app.js


Vantagens e Desvantagens

● ✅ Vantagens:

● - Tipagem Estática

● - Melhor experiência no desenvolvimento

● ❌ Desvantagens:

● - Etapa adicional de compilação

● - Curva de aprendizado inicial


Conclusão
● • TypeScript melhora a qualidade do JavaScript

● • Ideal para projetos escaláveis

● • Configuração inicial pode ser desafiadora, mas os benefícios


compensam

● ✨ Lembre-se: TypeScript aprimora, mas não substitui JavaScript!

Você também pode gostar