Skip to main content
Nerd logo

Promovemos el aprendizaje y la colaboración entre la comunidad tecnológica y científica

Desde 2014, organizamos un evento de clase mundial con entrada 100% gratuita.

Rompiendo el monolito: nuestra receta para micro apps modulares en React Native

26/09 15:35HS @ Gran Sala TRACK DEVELOPMENT

Rompiendo el monolito: nuestra receta para micro apps modulares en React Native

En esta charla compartiremos nuestra experiencia transformando el desarrollo de aplicaciones móviles mediante un enfoque basado en micro-apps, utilizando React Native y una arquitectura modular compuesta por paquetes npm. Arrancaremos con una breve introducción a React Native y sus ventajas frente a otras alternativas, como la posibilidad de compartir lógica entre plataformas y su integración con componentes nativos. Luego, abordaremos el enfoque monolítico tradicional y los desafíos que implica: múltiples equipos trabajando sobre la misma base, builds costosos y procesos de deploy lentos y poco flexibles. Frente a este escenario, presentaremos nuestra solución: una arquitectura modular, escalable y flexible, en la que la app principal se compone de micro-apps funcionales distribuidas como paquetes npm independientes, lo que facilita el desarrollo, mantenimiento y evolución del producto. Nuestro enfoque se apoya en dos pilares: un Backend for Frontend (BFF) que orquesta la estructura y navegación desde un JSON configurable vía back office, sin necesidad de nuevos releases; y una organización modular donde cada paquete puede desarrollarse, probarse y desplegarse de forma autónoma. También mostraremos cómo esta arquitectura puede escalar aún más mediante la integración de Module Federation y re.pack, lo que permite actualizaciones remotas, menor dependencia de builds completos y mayor agilidad. Cerraremos con una demo funcional basada en esta arquitectura.

#development

caution
Ver toda la agenda
¡Registrate gratis!