main actuel. Il n’y a pas de branche de production séparée - le commit le plus récemment publié sur main est celui qui est en ligne.
Pour savoir comment la création et l’itération fonctionnent avant cette étape, consultez Comment fonctionne la création.
Ce que fait la publication
- Les applications distantes se déploient sur le cloud de Kazzle et reçoivent une URL publique. Consultez Déploiement pour voir comment le déploiement s’exécute et à quoi ressemble l’URL.
- Les applications locales s’installent sur votre ordinateur. L’interface utilisateur se charge directement et la partie processus exécute un serveur de développement.
Mise en cache, mises à jour et mode hors ligne
Les versions de bureau et mobile ouvrent uniquement l’URL de votre application dans une vue de navigateur normale. Elles ne vident pas les caches du navigateur, ne forcent pas les chargements réseau uniquement et ne choisissent pas une politique de cache différente pour les applications publiques ou privées. Votre application web gère la mise en cache :- En-têtes HTTP
Cache-Controlpour les documents et les ressources - Configuration optionnelle du service worker / PWA (les modèles incluent
vite-plugin-pwaavec mise à jour automatique) - Si une nouvelle version s’active immédiatement, se recharge une fois ou attend la prochaine ouverture
- Secours hors ligne pour la dernière version activée
registration.update()). Les applications sans service worker ignorent cette vérification et continuent à utiliser leurs propres en-têtes de cache HTTP.
Les applications publiées peuvent donc s’ouvrir instantanément à partir du cache, récupérer une nouvelle version sans actualisation forcée et conserver la dernière version disponible hors ligne.
Applications en temps réel
Pour les applications qui ont besoin de lectures locales instantanées et du support hors ligne, l’IA :- Crée une base de données
- Active la synchronisation en temps réel
- Crée une application en deux parties : interface utilisateur (React + client de synchronisation) et processus (point de terminaison de jeton + téléchargement de synchronisation)
- Connecte les identifiants via le coffre-fort
Domaines personnalisés
Pour utiliser un domaine personnalisé, pointez votre domaine ou sous-domaine vers l’URL de l’application déployée.Étapes suivantes
- Déploiement - mécanique de déploiement, URL de production et commandes d’exécution
- Marketplace - permettez aux autres espaces Kazzle de découvrir et d’installer votre application