React es una biblioteca de JavaScript para construir interfaces de usuario — ayuda a crear aplicaciones web rápidas, interactivas y modulares, usando componentes como piezas reutilizables.
Fue creada por Facebook (hoy Meta) en 2013 para resolver un problema clásico: cómo actualizar la interfaz sin recargar todo. La clave fue el DOM virtual, una versión ligera del DOM real que permite hacer cambios solo donde hace falta. Resultado: más velocidad, mejor experiencia.
React se basa en componentes — bloques de código que tienen su propio diseño, lógica y funcionalidad. Un botón de “me gusta”, una tarjeta de producto o una barra de navegación pueden ser componentes independientes que luego se combinan para armar toda una app.
Aunque es solo una biblioteca (no un framework completo), React es muy poderosa, sobre todo si se usa junto con otras herramientas como React Router o Redux. Lo usan empresas como Instagram, Airbnb o Netflix — y miles de desarrolladores para todo tipo de proyectos.
Si querés comenzar en español, te recomendamos este artículo introductorio de MDN.
« Volver al glosario