Informe sobre JavaScript
1. Definición de JavaScript
JavaScript es un lenguaje de programación interpretado, de alto nivel y multiparadigma,
usado para crear comportamiento dinámico en páginas web y también ejecutado en
entornos como [Link].
2. Evolución de JavaScript
- 1995: Creado por Brendan Eich (Mocha / LiveScript).
- 1997: Surge la especificación ECMAScript.
- 2009: Aparición de [Link].
- 2015: ES6 introduce clases, let/const, arrow functions, módulos.
- 2015–2025: Actualizaciones anuales importantes.
3. Diferencias entre TypeScript y JavaScript
- TypeScript añade tipado estático y requiere compilación.
- JavaScript se ejecuta directamente en el navegador.
- TS detecta errores en compilación, JS en ejecución.
- TS agrega interfaces, enums y tipos.
4. Frameworks para JavaScript
Frontend: React, Vue, Angular, Svelte.
Backend: Express, Fastify, Koa, NestJS.
Fullstack: [Link], Nuxt, Remix.
5. Funciones en JavaScript
- Declaración tradicional.
- Funciones anónimas.
- Arrow functions.
- Closures.
- Async/await.