Sunt foarte mândru să împărtășesc ceva ce am livrat în @wabi săptămâna trecută! Am construit o arhitectură split bundle pentru că nu construim doar aplicații - construim o platformă pe care vrem să o susținem pe termen lung. Când îmbunătățim ceva, TOATE aplicațiile ar trebui să beneficieze. Nu doar altele 🧵 noi --- Problema cu care ne confruntam: De fiecare dată când cineva deschidea o aplicație NOUĂ în Wabi, trebuia să descarce 3 MB și să aștepte câteva secunde. Nu este grozav când ai o mulțime de aplicații de explorat. Mai rău: atunci când am vrut să remediem o eroare sau să adăugăm o caracteristică la platforma de bază, trebuia să reconstruim fiecare aplicație individual. Vrem să oferim cea mai fluidă și mai nativă experiență posibilă. --- Ce am construit: Arhitectura pachetului împărțit: • Pachet de bază (3 MB): Platforma ta Wabi - tot codul, componentele, caracteristicile partajate. Se descarcă o singură dată, se actualizează automat atunci când împingem îmbunătățiri. • Pachete MiniApp (10-20KB): Doar părțile unice ale fiecărei aplicații. Descărcare instantanee. --- Ce înseamnă acest lucru: ✨ Aplicațiile se deschid în ~600 ms în loc de câteva secunde 🚀 Când livrăm remedieri de erori sau funcții noi, TOATE aplicațiile create le primesc automat...