Repolode
web-infra-dev

web-infra-dev/modern.js

Un framework progresivo para React, basado en Rsbuild, que ofrece routing, carga de datos, SSR y gestión del estado para aplicaciones React.

Estrellas
5,049
Forks
425
Issues abiertos
55
Último commit
hace 6 horas

¿Qué es?

Modern.js es un framework web progresivo basado en React. Reúne la configuración y las herramientas que suele necesitar una aplicación React, para que los desarrolladores puedan empezar con React básico para la interfaz y adoptar gradualmente funciones del framework, como routing, obtención de datos y gestión del estado.

El proyecto está basado en Rsbuild, una herramienta de compilación basada en Rspack, y forma parte del ecosistema web-infra-dev, que también incluye Rspack, Rspress y Rslib. Entre sus temas se encuentran SSR, las herramientas de compilación y las plantillas de proyectos. El proyecto señala que se ha utilizado en ByteDance para crear frameworks de nivel superior.

Modern.js está escrito en TypeScript y se publica bajo la licencia MIT.

Funciones clave

  • 01Routing, carga de datos y gestión del estado integrados para aplicaciones React.
  • 02Basado en Rsbuild y Rspack para la creación de bundles.
  • 03Compatible con el renderizado del lado del servidor (SSR).
  • 04Permite adoptar funciones gradualmente sobre React básico.
  • 05Incluye plantillas de proyectos y un sistema de plugins.

Casos de uso

  • Crear una nueva aplicación web con React que necesite routing y SSR desde el inicio.
  • Migrar un proyecto React existente hacia un framework más completo sin reescribirlo por completo.
  • Equipos que quieran una stack de React compartida y preconfigurada, con una compilación rápida basada en Rspack.

Inicio rápido

  1. 1

    Lee la guía Quick Start en el sitio oficial

En colecciones

Temas

Preguntas frecuentes

¿Qué es modern.js?
Un framework progresivo para React, basado en Rsbuild, que ofrece routing, carga de datos, SSR y gestión del estado para aplicaciones React. Modern.js es un framework web progresivo basado en React. Reúne la configuración y las herramientas que suele necesitar una aplicación React, para que los desarrolladores puedan empezar con React básico para la interfaz y adoptar gradualmente funciones del framework, como routing, obtención de datos y gestión del estado.
¿modern.js es gratuito? ¿Qué licencia tiene?
modern.js es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿modern.js sigue mantenido?
Mantenimiento activo. El último commit de modern.js fue el 7 nov 2026.
¿Para qué puedo usar modern.js?
Crear una nueva aplicación web con React que necesite routing y SSR desde el inicio. Migrar un proyecto React existente hacia un framework más completo sin reescribirlo por completo. Equipos que quieran una stack de React compartida y preconfigurada, con una compilación rápida basada en Rspack.
¿Cómo se instala modern.js?
Lee la guía Quick Start en el sitio oficial
¿Dónde consigo modern.js?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/web-infra-dev/modern.js

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados