12 points par xguru 2022-06-06 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Changement de bundler, de Webpack vers Metro
    → de simples modifications d’interface sont devenues 80 % plus rapides (~1 minute à 11 secondes)
    → même le build de production le plus lent est devenu 55 % plus rapide (de 30,5 minutes à 13,8 minutes)
    → en plus, les performances des pages web ont aussi progressé d’environ 1 %
  • Metro est un bundler JavaScript open source pour React Native
    → Airbnb n’utilise désormais plus RN, mais estime qu’il convient aussi très bien au web
    → le bundling est organisé en 3 étapes : Resolution, Transformation, Serialization
  • Principales différences entre Metro et Webpack
    • en développement, les bundles JS ne sont traités qu’au moment de la requête
    • cache multicouche
    • Serialization
    • comme il est conçu pour RN, un peu de travail est nécessaire
      • Bundle Splitting
      • Tree-shaking

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.