Você está aprendendo
Ver documentação
Hello World com TypeScript
Objetivo: 3 acertos
Prêmio: 1 conquista de TypeScript
Progresso atual:
Olá, bem vindo a sala Hello World com TypeScript de TypeScript
Clique no botão abaixo, desbloqueie conteúdos, exercícios e conquiste essa sala.
Obrigado pelo seu feedback.
Esta sala possui 0 pré-requisitos recomendados
Conteúdo da sala
Documentação
TypeScript: Hello World com TypeScript

O TypeScript é uma linguagem de programação fortemente tipada criada pela Microsoft com o objetivo de adicionar recursos de orientação a objetos, como classes e encapsulamento, ao JavaScript. Como essa linguagem não pode ser executada diretamente pelo navegador é necessário utilizar um compilador chamado 'tsc' para transformar, ou transpilar, código TypeScript em JavaScript.

Para desenvolver em TypeScript é necessário algumas ferramentas como o nodejs e o npm para a instalação, um editor de códigos como o Visual Studio Code, Sublime ou Notepad++, o prompt de comando ou o terminal(no caso de Mac e Linux) para a compilação do código TypeScript e um navegador moderno, como o Microsoft Edge, Mozilla Firefox ou Google Chrome. Na Figura 1 temos uma exemplificação gráfica desse ecossistema.

Figura 1. Exemplificação do ecossistema TypeScript

Características

  • Facilidade na criação de códigos JavaScript complexos
  • Tipagem, proporcionando um código mais seguro
  • Orientada a objetos
  • Suporte a programação genérica

Exemplo

//variável mensagem com tipo definido (string)
let mensagem:string = "Hello World";
  
//console.log recebendo como parâmetro a variável 'mensagem', 
//para exibir o texto associado a ela no console do navegador.
console.log(mensagem);

O que eu preciso aprender?

1. Quais programas você precisa instalar no seu computador para programar com TypeScript

2. Como escrever um primeiro código com TypeScript

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar