El lenguaje de programación TypeScript
Clase 1 de 32 • Curso de TypeScript 3
Resumen
TypeScript, según su definición, es un superconjunto tipado de JavaScript, que compila a JavaScript. Pero esto no nos dice mucho, desmenuzando un poco su definición tenemos que ser un lenguaje.
Características de TypeScript
Programación tipado, esto quiere decir que posee un conjunto de tipos para definir las variables. Alto nivel, lo que quiere decir que es entendible por humanos y posee un alto nivel de abstracción del código máquina.
- Código abierto.
- Desarrollo para cualquier sistema.
- Programación que puede ejecutarse en cualquier navegador o plataforma que soporte JavaScript.
¿Por qué deberíamos utilizar TypeScript?
Porque obtendremos un JavaScript con superpoderes. Esto quiere decir que tenemos programación orientada a objetos, podemos potenciar nuestro código de JavaScript porque soporta ES5, ES6 y más, es un proyecto muy activo, ya que es open source por lo que también tenemos actualizaciones periódicas y una comunidad creciente.
💡 Con TypeScript podemos prevenir cerca del 15% de bugs de un proyecto, a diferencia que si lo hicieramos con JavaScript.
Contribución creada con los aportes de: Alex Camacho