main commit’ini dağıtır. Ayrı bir production branch yoktur - main üzerinde en son yayınlanan commit canlı olandır.
Bundan önceki derleme ve yineleme işleminin nasıl çalıştığı hakkında bilgi için bkz. Derleme nasıl çalışır.
Yayınlama ne yapar
- Uzak uygulamalar Kazzle bulutuna dağıtılır ve genel bir URL alır. Dağıtımın nasıl çalıştığı ve URL’nin neye benzediği hakkında bilgi için bkz. Dağıtım.
- Yerel uygulamalar bilgisayarınıza yüklenir. Kullanıcı arayüzü doğrudan yüklenir ve işlem kısmı bir geliştirme sunucusu çalıştırır.
Önbelleğe alma, güncellemeler ve çevrimdışı
Masaüstü ve mobil cihazlar uygulamanızın URL’sini yalnızca normal bir tarayıcı görünümünde açar. Tarayıcı önbelleklerini temizlemez, ağ yüklemesini zorlamaz veya genel ve özel uygulamalar için farklı bir önbellek ilkesi seçmez. Web uygulamanız önbelleğe almayı kontrol eder:- Belgeler ve varlıklar için HTTP
Cache-Controlbaşlıkları - İsteğe bağlı service worker / PWA kurulumu (şablonlar otomatik güncelleme ile
vite-plugin-pwaiçerir) - Yeni bir derlemenin hemen etkinleştirilip etkinleştirilmeyeceği, bir kez yeniden yüklenip yüklenmeyeceği veya sonraki açılışı bekleyip beklemeyeceği
- En son etkinleştirilen derleme için çevrimdışı geri dönüş
registration.update()). Service worker’ı olmayan uygulamalar bu denetimi yoksayar ve kendi HTTP önbellek başlıklarını kullanmaya devam eder.
Yayınlanan uygulamalar bu nedenle önbellekten anında açılabilir, sabit yenileme olmadan yeni bir derleme alabilir ve en son derlemeyi çevrimdışı olarak kullanılabilir tutabilir.
Gerçek zamanlı uygulamalar
Anlık yerel okuma ve çevrimdışı destek gerektiren uygulamalar için AI:- Bir veritabanı oluşturur
- Gerçek zamanlı senkronizasyonu açar
- İki bölümlü bir uygulama oluşturur: Kullanıcı Arayüzü (React + senkronizasyon istemcisi) ve İşlem (token uç noktası + senkronizasyon yüklemesi)
- Kimlik bilgilerini vault üzerinden bağlar