main commit. Er is geen aparte productietak - de meest recent gepubliceerde commit op main is wat live staat.
Voor informatie over hoe bouwen en itereren werken voordat dit gebeurt, zie Hoe bouwen werkt.
Wat publiceren doet
- Remote apps implementeren naar Kazzles cloud en krijgen een openbare URL. Zie Implementeren voor hoe de implementatie verloopt en hoe de URL eruitziet.
- Lokale apps installeren op je computer. De UI laadt direct en het procesgedeelte voert een dev server uit.
Caching, updates en offline
Desktop en mobiel openen je app-URL alleen in een normale browserview. Ze wissen niet browsercaches, forceren geen netwerkbelasting of kiezen geen ander cachebeleid voor openbare versus privé-apps. Je web-app beheert caching:- HTTP
Cache-Controlheaders voor documenten en assets - Optionele service worker / PWA-setup (templates worden geleverd met
vite-plugin-pwamet auto-update) - Of een nieuwe build onmiddellijk activeert, eenmaal opnieuw laadt of wacht tot de volgende keer openen
- Offline fallback voor de laatst geactiveerde build
registration.update()). Apps zonder service worker negeren die controle en blijven hun eigen HTTP cache headers gebruiken.
Gepubliceerde apps kunnen daarom onmiddellijk uit cache openen, een nieuwe build ophalen zonder hard refresh en de nieuwste build offline beschikbaar houden.
Realtime apps
Voor apps die directe lokale leesbewerkingen en offline ondersteuning nodig hebben, doet de AI:- Maakt een database
- Schakelt realtime sync in
- Bouwt een app met twee delen: UI (React + sync client) en Process (token endpoint + sync upload)
- Verbindt credentials via de vault
Aangepaste domeinen
Om een aangepast domein te gebruiken, wijst u uw domein of subdomein naar de geïmplementeerde app-URL.Volgende stappen
- Implementeren - implementatiemechanica, productie-URL’s en runtimecommando’s
- Marketplace - laat andere Kazzle spaces je app ontdekken en installeren