Diferença entre TypeScript e EcmaScript

Buenas pessoal, estou com uma dúvida e quero saber a diferença entre Ecmascript6 e TypeScript.

ES é uma especificação para JS e TypeScript é uma linguagem que trabalha em cima do JS fazendo o mesmo traga os benefícios do POO de maneira bem simples.

2 curtidas

Li algo parecido @jonathan.sky, só não tinha entendido muito bem, no caso posso usar também a especificação do ES6 apenas? Como vi em alguns exemplos no ReactJS.

Sim, é opcional, você escolhe a que deseja utilizar (lógico, tendo em mente as questões de compatibilidade).

O TypeScript não chega a ser uma linguagem, mas sim um Transpilador, isso significa que no final está sendo produzido JavaScript puro (EcmaScript).

1 curtida