Muito orgulhoso de compartilhar algo que lançamos na @wabi na semana passada! Construímos uma arquitetura de pacotes divididos porque não estamos apenas construindo aplicativos - estamos construindo uma plataforma que queremos apoiar a longo prazo. Quando melhoramos algo, TODOS os aplicativos devem se beneficiar. Não apenas os novos 🧵 --- O problema que estávamos enfrentando: Toda vez que alguém abria um NOVO aplicativo no Wabi, tinha que baixar 3MB e esperar alguns segundos. Não é ótimo quando você tem toneladas de aplicativos para explorar. Pior: quando queríamos corrigir um bug ou adicionar um recurso à plataforma central, tínhamos que reconstruir cada aplicativo individualmente. Queremos oferecer a experiência mais suave e nativa possível. --- O que construímos: Arquitetura de pacotes divididos: • Pacote central (3MB): Sua plataforma Wabi - todo o código compartilhado, componentes, recursos. Baixa uma vez, atualiza automaticamente quando fazemos melhorias. • Pacotes MiniApp (10-20KB): Apenas as partes únicas de cada aplicativo. Download instantâneo. --- O que isso significa: ✨ Aplicativos abrem em ~600ms em vez de alguns segundos 🚀 Quando lançamos correções de bugs ou novos recursos, TODOS os aplicativos criados os recebem automaticamente...