Angular es una plataforma basada en TypeScript para crear aplicaciones web, con CLI, routing, formularios, SSR y componentes de Material.
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
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
Analizador de builds para Rspack que visualiza los tiempos de compilación, los assets generados y las dependencias entre módulos para detectar cuellos de botella.
Un helper de config-overrides para personalizar webpack, Jest y el servidor de desarrollo de Create React App sin hacer eject.
ice.js es un framework de aplicaciones basado en React con routing basado en el sistema de archivos, compatibilidad con SSG/SSR y un sistema de plugins para web, mini-programas y Weex.
Framework basado en React para crear sitios web y aplicaciones rápidos, con datos de CMS, Markdown y API mediante GraphQL.
Framework de React Server Components con un runtime en Rust (servidor HTTP, renderizador RSC, router y V8 integrado), como alternativa a los frameworks de React basados en Node.