Que contient l'app Tauri de supastack ?
Cela dépend de la formule, mais l'app Tauri enveloppe le même produit dans un shell natif de bureau : votre interface web existante dans une fenêtre native, une zone de notification avec fermeture dans la zone et des mises à jour automatiques signées via le plugin updater. Les installateurs pour macOS et Windows restent légers car le rendu passe par la webview du système d'exploitation au lieu d'embarquer Chromium.
Une vraie app desktop, pas un raccourci
L'app Tauri ouvre votre produit dans une fenêtre native avec les intégrations OS attendues, barre d'état système avec fermeture dans la barre, et mises à jour signées qui gardent chaque installation à jour sans page de téléchargement.
- Fenêtre native sur votre UI web existante, toute la surface produit
- Barre d'état système avec fermeture dans la barre
- Mises à jour signées via le plugin updater de Tauri
- Thèmes, billing, tâches IA, inbox et docs, tout ce que l'app web possède
- Permissions par capabilities dans tauri.conf.json, pas d'accès global
Construite comme les équipes Tauri l'attendent
Un cœur Rust autour de la webview native de l'OS garde les installeurs petits et la mémoire basse, la raison concrète pour laquelle les équipes choisissent Tauri plutôt qu'Electron. Le moteur de rendu est votre app web existante : le travail desktop est du travail de coque, pas de produit.
Canaux de mise à jour, signature et plomberie de release passent par des variables d'environnement et la config du bundle : publier une nouvelle version desktop est une étape de pipeline, pas un projet.
- Rust + TypeScript
- tauri.conf.json + capabilities
- macOS + Windows
- TypeScript + Turborepo
Du clone à l'installeur signé
Faites tourner l'app desktop contre votre serveur web local ou déployé, puis signez et publiez via le canal de mise à jour. Les guides desktop couvrent certificats, flux de release et premier installeur signé de bout en bout.
- Réutilise votre déploiement web local ou de production, pas de backend en plus
- Canal de mise à jour et clés de signature configurés par variables d'environnement
- Les guides couvrent signature, releases et updater de bout en bout
Questions fréquentes
- L'app desktop est-elle une réécriture native ?, Non, et c'est justement l'intérêt. Elle embarque votre app web existante dans une coque native : vous livrez un seul produit et chaque amélioration arrive automatiquement sur le desktop.
- Comment les mises à jour atteignent-elles les apps installées ?, Le plugin updater de Tauri consulte votre flux de release et installe les mises à jour signées en place. Canal et endpoints se règlent par variables d'environnement.
- Pourquoi Tauri plutôt qu'Electron ?, Tauri rend via la webview du système au lieu d'embarquer Chromium : les installeurs sont bien plus petits et la mémoire au repos plus basse. Notre article Tauri vs Electron détaille la comparaison.