Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
React es una biblioteca javaScript de código abierto para crear interfaces de usuario. Creado por Meta, React le permite componer interfaces de usuario complejas a partir de piezas pequeñas y reutilizables denominadas componentes. Se centra únicamente en la capa de vista, lo que facilita la integración en proyectos existentes y aprende rápidamente.
¿Por qué usar React?
- Basado en componentes: los componentes encapsulados administran su propio estado, por lo que se combinan para construir interfaces de usuario complejas sin lógica enredada.
- Declarativo: Usted describe cómo debería verse su interfaz de usuario, y React gestiona las actualizaciones del DOM de forma eficaz.
- Ecosistema grande: una enorme biblioteca de paquetes, herramientas y recursos de aprendizaje de la comunidad respaldados por una comunidad activa.
Instalación de React en Windows
Elija su entorno preferido:
- Instalar React en Windows : use Vite directamente en Windows con Node.js.
- Instalación de React en WSL : use Vite en el Subsistema de Windows para Linux para un entorno de desarrollo compatible con Linux (recomendado para la implementación en servidores Linux).
Compilación de aplicaciones nativas de Windows o móviles con React
Para compilar aplicaciones de escritorio nativas de la Plataforma universal de Windows (UWP) o WPF con React (no aplicaciones web), consulta React Native for Desktop : un proyecto de código abierto de Microsoft destinado a Windows, Android, iOS y macOS.
Para aplicaciones móviles multiplataforma, visite reactnative.dev.
Tutoriales y recursos de aprendizaje
En lugar de duplicar lo que la comunidad de React mantiene mejor, se recomienda:
- react.dev : documentación oficial de React y tutorial interactivo.
- Ruta de aprendizaje de React en Microsoft Learn : módulos en línea estructurados para principiantes.
- Next.js documentos : marco de React para aplicaciones web de producción.
- Documentos de Gatsby : generador de sitios estáticos basados en React.