Дуже пишаємося тим, що поділилися тим, що ми відправили в @wabi минулого тижня! Ми створили архітектуру розділених пакетів, тому що ми не просто створюємо додатки - ми створюємо платформу, яку хочемо підтримувати в довгостроковій перспективі. Коли ми щось покращуємо, ВСІ програми повинні отримувати користь. Не тільки нові 🧵 --- Проблема, з якою ми зіткнулися: Кожен раз, коли хтось відкривав НОВИЙ додаток на мові Вабі, йому доводилося завантажувати 3 МБ і чекати кілька секунд. Не дуже добре, коли у вас є безліч додатків для вивчення. Гірше того: коли ми хотіли виправити помилку або додати функцію до основної платформи, нам доводилося перебудовувати кожен додаток окремо. Ми хочемо подарувати максимально гладкий, нативний досвід. --- Що ми побудували: Архітектура розділених пучків: • Core bundle (3MB): Ваша платформа Wabi - весь спільний код, компоненти, функції. Завантажується один раз, оновлюється автоматично, коли ми надсилаємо покращення. • Набори MiniApp Bundle (10–20 КБ): лише унікальні частини кожної програми. Миттєве завантаження. --- Що це означає: ✨ Програми відкриваються за ~600 мс замість кількох секунд 🚀 Коли ми доставляємо виправлення помилок або нові функції, УСІ створені програми отримують їх автоматично...