Створення додатку
Два способи:- Попросити ШІ - опишіть, що вам потрібно в чаті, і ШІ побудує додаток
- Кнопка нового додатку - натисніть + на бічній панелі Drive та виберіть Новий додаток
Один додаток, одна гілка
Кожен додаток — це один git checkout наmain. Немає окремих чернеток, немає перемикання гілок, немає кроку злиття. Кожне редагування потрапляє на main як коміт; публікація — це просто «розгорнути поточний main».
Цикл побудови
- ШІ пише код безпосередньо на
main - ШІ запускає dev сервер. Ви бачите живий перегляд.
- Ви ітеруєте через чат: «перемістіть графік на бічну панель», «додайте темну тему»
- Dev сервер гарячо перезавантажується після кожного редагування
- Коли готово, опублікуйте
Публікація
Публікація розгортає поточний комітmain. Немає окремої гілки виробництва — найновіший опублікований коміт на main — це те, що працює.
Коли ви публікуєте в каталог для встановлення іншими, ваш додаток отримує токен ідентифікації користувача при запуску, ключ встановлення для його бекенду та вебхуки встановлення/видалення. Див. Публікація.
Кешування, оновлення та автономний режим
Настільна та мобільна версії відкривають URL вашого додатку лише в звичайному переглядачі. Вони не очищують кеш браузера, не примушують завантажувати лише з мережі та не вибирають іншу політику кешування для публічних та приватних додатків. Ваш веб-додаток керує кешуванням:- HTTP заголовки
Cache-Controlдля документів та ресурсів - Опціональне налаштування service worker / PWA (шаблони поставляються з
vite-plugin-pwaз автоматичним оновленням) - Чи активується нова побудова негайно, перезавантажується один раз або чекає наступного відкриття
- Автономний резервний варіант для останньої активованої побудови
registration.update()). Додатки без service worker ігнорують цю перевірку та продовжують використовувати власні HTTP заголовки кешу.
Опубліковані додатки можуть тому відкриватися миттєво з кешу, отримувати нову побудову без жорсткого оновлення та зберігати останню побудову доступною в автономному режимі.
Розгортання
Після публікації розгорніть, щоб отримати живий URL:- Віддалені додатки розгортаються в хмару Kazzle та отримують публічний URL
- Локальні додатки встановлюються на ваш комп’ютер. Інтерфейс завантажується безпосередньо, а частина процесу запускає dev сервер.
Додатки в реальному часі
Для додатків, які потребують миттєвого локального читання та підтримки автономного режиму, ШІ:- Створює базу даних
- Включає синхронізацію в реальному часі
- Побудовує двочастинний додаток: UI (React + клієнт синхронізації) та Process (кінцева точка токена + завантаження синхронізації)
- Підключає облікові дані через сховище