El lenguaje de programación TypeScript
Clase 1 de 32 • Curso de TypeScript 3
Contenido del curso
Entorno de Desarrollo
Tipos en TypeScript
- 8

Tipado en TypeScript
01:37 min - 9

Number, Boolean y String
14:09 min - 10

Any
08:28 min - 11

Void y never
15:58 min - 12

null y undefined
11:03 min - 13

Object
07:44 min - 14

Array
09:44 min - 15

Tupla
11:25 min - 16

Enum
10:59 min - 17

Unión de Tipos, Alias y Tipos Literales
11:58 min - 18

Aserciones de tipo
11:26 min - 19

Funciones en TypeScript
14:19 min - 20

Resumen
06:54 min
Tipos Personalizados
Módulos
Cierre
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