TypeScript
TypeScript añade tipado estático opcional a JavaScript y compila a JS puro. Detecta errores antes de ejecutar y hace mantenibles las bases de código grandes. Hoy es el estándar de facto en el frontend profesional.
- Creado por Anders Hejlsberg (Microsoft)
- Año 2012
- Paradigma: Multiparadigma · transpilado
- Extensiones: .ts, .tsx, .d.ts
Para qué se usa
- Frontend a gran escala
- Backend con Node
- Librerías tipadas
A favor
- Tipado estático seguro
- Mejor autocompletado
- Escala muy bien
En contra
- Requiere compilación
- Configuración inicial
- Tipos complejos a veces
Ecosistema
- Angular
- React
- Next.js
- NestJS
- SvelteKit
- Astro
- Bun
- Vite
Ejemplo
const saludo: string = "¡Hola, mundo!";
console.log(saludo);