¿Qué es JavaScript?
Definición breve: JavaScript es un lenguaje de programación orientado a eventos que permite interactividad en el navegador y desarrollo en el servidor (Node.js), manipulando el DOM y consumiendo APIs.
Ejemplo rápido
<button id="btn">Cargar</button>
<ul id="lista"></ul>
<script>
document.getElementById('btn').addEventListener('click', async () => {
const r = await fetch('https://jsonplaceholder.typicode.com/users');
const data = await r.json();
document.getElementById('lista').innerHTML =
data.map(u => `<li>${u.name}</li>`).join('');
});
</script>
¿Por qué importa?
Es la base de la web moderna: desde interfaces reactivas hasta aplicaciones completas con frameworks y Node.js. Permite integrar servicios, mejorar UX y construir productos multiplataforma.
Mini-FAQ
¿ES6 qué significa?
Conjunto de mejoras del estándar ECMAScript (let/const, arrow functions, módulos, clases).
¿Necesito framework?
No siempre. Para interfaces complejas ayudan React/Vue/Svelte; para páginas simples, JS nativo basta.
