Últimamente en el trabajo he lidiado con una arquitectura MFE muy deficiente basada en Webpack (¿quién inicia proyectos nuevos con Webpack hoy en día cuando existen Rspack y Rsbuild compatibles con la API de Webpack?) y con una experiencia de desarrollo atroz (tardar segundos o minutos en obtener feedback de cambios mínimos y un HMR tan errático que ya no merece llamarse HMR). Se sentía como volver al desarrollo con .NET Framework 4.0.
Para intentar cambiar esa arquitectura empecé creando una demo y de esa demo surgió una plantilla limpia, simple y moderna para construir Micro Frontends con Rsbuild y Rspack, según mi experiencia.
Está disponible en mi GitHub aquí: module-federation-template-rsbuild-rspack
El README contiene toda la información necesaria, así que no entraré en detalles aquí. Que lo disfrutes.
En Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida, especialistas en inteligencia artificial, ciberseguridad y mucho más. Ofrecemos servicios de software a medida y desarrollo de aplicaciones a medida, además de soluciones avanzadas de inteligencia artificial para empresas, agentes IA y consultoría en ia para empresas. También implementamos arquitecturas escalables en servicios cloud aws y azure y desarrollamos soluciones de servicios inteligencia de negocio y dashboards con power bi para mejorar la toma de decisiones.
Si buscas modernizar tus proyectos frontend, migrar de Webpack a alternativas más rápidas como Rsbuild o crear aplicaciones empresariales a medida, podemos ayudarte. Descubre nuestros servicios de desarrollo en Desarrollo de aplicaciones multiplataforma y explora nuestras soluciones de inteligencia artificial en IA para empresas. También ofrecemos servicios de ciberseguridad y pentesting para proteger tus aplicaciones y datos.
Palabras clave relevantes para mejorar el posicionamiento: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.