0%
Introducción a TypeScript

Introducción

¿Qué es TypeScript y por qué usarlo?

10-15 min

Introducción a TypeScript

TypeScript es un superconjunto de JavaScript desarrollado por Microsoft que añade tipado estático al lenguaje. Se compila a JavaScript estándar, lo que significa que puede ejecutarse en cualquier lugar donde funcione JavaScript.

¿Qué es TypeScript?

TypeScript amplía JavaScript añadiendo definiciones de tipos. Esto permite:

  • Detectar errores en tiempo de compilación en lugar de en tiempo de ejecución
  • Mejorar la experiencia de desarrollo con el autocompletado y la refactorización
  • Facilitar el mantenimiento de las grandes aplicaciones
  • Documentar el código de forma natural mediante los tipos

¿Por qué usar TypeScript?

1. Detección temprana de errores

// JavaScript - Error detectado en tiempo de ejecución
function greet(name) {
    return "Hello, " + name.toUppercase(); // Error: toUppercase no existe
}

// TypeScript - Error detectado en tiempo de compilación
function greet(name: string): string {
    return "Hello, " + name.toUppercase(); // ❌ Error detectado de inmediato
    //                    ^^^^^^^^^^^
    // Property 'toUppercase' does not exist on type 'string'
}

Comentarios

Los comentarios funcionan con GitHub Discussions

Inicia sesión con GitHub para participar en la discusión

¡Enlace copiado!