12 puan yazan xguru 2022-06-06 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Bundle aracı Webpack'ten Metro'ya değiştirildi
    → Basit UI değişiklikleri %80 hızlandı (~1 dakikadan 11 saniyeye)
    → En yavaş production derlemesi bile %55 hızlandı (30,5 dakikadan 13,8 dakikaya)
    → Ek olarak web sayfası performansı da yaklaşık %1 hızlandı
  • Metro, React Native için açık kaynaklı bir JavaScript bundle aracı
    → Airbnb artık RN kullanmıyor, ancak web için de çok uygun olduğuna inanıyor
    → Bundle süreci 3 aşamadan oluşuyor: Resolution, Transformation, Serialization
  • Metro ile Webpack arasındaki temel farklar
    • Geliştirme sırasında JavaScript bundle işlemesini yalnızca istek geldiğinde yapması
    • Çok katmanlı cache
    • Serialization
    • RN için tasarlandığından biraz ek çalışma gerekiyor
      • Bundle Splitting
      • Tree-shaking

Henüz yorum yok.

Henüz yorum yok.