Introdução ao TypeScript
TypeScript é um dialeto da linguagem JavaScript. Este dialeto estende o JavaScript, adicionando alguns recursos adicionais.
A principal característica do TypeScript é que ele é uma linguagem com tipagem estática. Isso significa que o tipo de uma variável não pode ser alterado durante a execução do programa. Isso permite escrever programas grandes e complexos de forma mais rápida e fácil, que serão mais simples de manter, desenvolver, escalar e testar.
O TypeScript não é executado diretamente nos navegadores. O código nesta linguagem precisa ser compilado para JavaScript usando programas especiais. Vamos analisar a compilação com mais detalhes na próxima lição.