Introducción a TypeScript
TypeScript es un dialecto del lenguaje JavaScript. Este dialecto extiende JavaScript, añadiéndole algunas capacidades adicionales.
La principal característica de TypeScript es que es un lenguaje con tipado estático. Esto significa que el tipo de una variable no puede ser cambiado durante la ejecución del programa. Esto permite escribir más rápida y fácilmente programas grandes y complejos, que serán más fáciles de mantener, desarrollar, escalar y probar.
TypeScript no se ejecuta directamente en los navegadores. El código en este lenguaje debe ser compilado a JavaScript con la ayuda de programas especiales. La compilación la analizaremos más en detalle en la siguiente lección.