- Cambiaron el bundler de Webpack a Metro
→ los cambios simples de UI se volvieron 80% más rápidos (~de 1 minuto a 11 segundos)
→ incluso la compilación de producción más lenta se aceleró 55% (de 30.5 minutos a 13.8 minutos)
→ además, el rendimiento de la página web también mejoró alrededor de 1%
- Metro es un bundler de JavaScript open source para React Native
→ Airbnb ya no usa RN, pero cree que también encaja bien en la web
→ la agrupación del bundle se compone de 3 etapas: Resolution, Transformation, Serialization
- Principales diferencias entre Metro y Webpack
- durante el desarrollo, procesa el bundle de JS solo cuando hay una solicitud
- caché multicapa
- Serialization
- como está hecho para RN, se necesita algo de trabajo
- Bundle Splitting
- Tree-shaking
Aún no hay comentarios.