Dux-Courses Evaluaciones
DOCUMENTACIÓNCURSOSROADMAPRANKINGBLOGPLAYGROUND
IngresarRegistrarse
Aurum-Courses

Aurum Courses es una plataforma avanzada de aprendizaje y evaluación diseñada para acelerar tu carrera tecnológica. Proporcionamos un entorno inmersivo con retos, documentación técnica y certificados verificables para tecnologías frontend, backend y fullstack.

Enlaces de Plataforma

  • Cursos Interactivos
  • Documentación Técnica
  • Artículos y Blog
  • Mi Perfil y Progreso

Acerca del Proyecto

  • Acerca del Proyecto
  • Contacto y Soporte

Legal y Transparencia

  • Política de Privacidad
  • Términos de Servicio
  • Gestión de Cookies
© 2026 Aurum-Courses. Todos los derechos reservados. Hecho con pasión para el ecosistema developer.

Desarrollado por Aurumdux

Docs/React/¿Qué es React?
Principiantereact

¿Qué es React?

Descubre qué es React, por qué revolucionó el desarrollo web y cómo funciona su famoso Virtual DOM.

Una librería, no un framework

React es una librería de JavaScript creada por Facebook (Meta) para construir interfaces de usuario (UI). A diferencia de Angular, React se enfoca únicamente en la vista, dejándote libertad para elegir cómo manejar el enrutamiento o el estado global.

Pensar en componentes

En lugar de tener un archivo HTML gigante, React te invita a dividir la web en piezas pequeñas, aisladas y reutilizables llamadas componentes (ej. un <Boton />, un <Menu />, un <Footer />).

El Virtual DOM explícado

Modificar el HTML real (DOM) del navegador es extremadamente lento. React soluciona esto usando un "DOM Virtual": una copia ligera en memoria. Cuando algo cambia en tu app, React primero lo aplica a la copia, calcula la diferencia exacta ("Diffing") y luego actualiza solo lo estrictamente necesario en el DOM real.
Siguiente →Sintaxis JSX (HTML en JavaScript)