Geçen hafta @wabi'da gönderdiğimiz bir şeyi paylaşmaktan gerçekten gurur duyuyoruz! Bölünmüş paket mimarisi oluşturduk çünkü sadece uygulamalar geliştirmiyoruz - uzun vadede desteklemek istediğimiz bir platform oluşturuyoruz. Bir şeyi iyileştirdiğimizde, TÜM uygulamalar fayda sağlamalıdır. Sadece yenileri 🧵 değil --- Karşılaştığımız sorun: Birisi Wabi'de YENİ bir uygulama açtığında, 3MB indirip birkaç saniye beklemek zorunda kalıyordu. Keşfedilecek tonlarca uygulamanız olduğunda harika değil. Daha da kötüsü: Bir hatayı düzeltmek veya çekirdek platforma bir özellik eklemek istediğimizde, her bir uygulamayı ayrı ayrı yeniden oluşturmamız gerekirdi. Mümkün olan en sorunsuz, en yerel deneyimi sunmak istiyoruz. --- Ne inşa ettik: Bölünmüş paket mimarisi: • Çekirdek paketi (3MB): Wabi platformunuz - tüm paylaşılan kod, bileşenler, özellikler. Bir kez indirilir, iyileştirmeleri zorladığımızda otomatik olarak güncellenir. • MiniApp paketleri (10-20KB): Her uygulamanın yalnızca benzersiz parçaları. --- Bu ne anlama geliyor: ✨ Uygulamalar birkaç saniye yerine ~600 ms içinde açılır 🚀 Hata düzeltmeleri veya yeni özellikler gönderdiğimizde, oluşturulan TÜM uygulamalar bunları otomatik olarak alır...