Wat bevat de Tauri-app van supastack?
Dat hangt van het plan af, maar de Tauri-app verpakt hetzelfde product in een native desktop-shell: je bestaande web-UI in een native venster, een systeemvak met sluiten-naar-systeemvak-gedrag en ondertekende auto-updates via de updater-plugin. Installers voor macOS en Windows blijven klein omdat ze renderen via de webview van het besturingssysteem in plaats van Chromium mee te bundelen.
Een echte desktopapp, geen snelkoppeling
De Tauri-app opent je product in een native venster met de OS-integraties die desktopgebruikers verwachten, een systeemvak met sluiten-naar-vak en ondertekende updates die elke installatie bijhouden zonder downloadpagina.
- Native venster op je bestaande web-UI, het hele productoppervlak
- Systeemvak met sluiten-naar-vak-gedrag
- Ondertekende auto-updates via de Tauri-updaterplugin
- Thema's, billing, AI-taken, inbox en docs, alles wat de webapp heeft
- Capability-gebaseerde permissies in tauri.conf.json, geen volledige toegang
Gebouwd zoals Tauri-teams het verwachten
Een Rust-kern rond de native webview van het OS houdt installers klein en het geheugengebruik laag, de praktische reden dat teams Tauri kiezen boven Electron. De renderer is je bestaande webapp: desktopwerk is shellwerk, geen productwerk.
Updatekanalen, ondertekening en releasepipeline lopen via omgevingsvariabelen en de bundleconfig: een nieuwe desktopversie uitbrengen is een pipelinestap, geen project.
- Rust + TypeScript
- tauri.conf.json + capabilities
- macOS + Windows
- TypeScript + Turborepo
Van clone naar een ondertekende installer
Draai de desktopapp tegen je lokale of gedeployde webserver, onderteken en publiceer vervolgens via het updatekanaal. De desktopgidsen dekken certificaten, de releasefeed en je eerste ondertekende installer van begin tot eind.
- Hergebruikt je lokale of productie-webdeployment, geen extra backend
- Updatekanaal en ondertekeningssleutels geconfigureerd via omgevingsvariabelen
- De gidsen dekken ondertekening, releases en de updater van begin tot eind
Veelgestelde vragen
- Is de desktopapp een native herschrijving?, Nee, en dat is precies het punt. Hij embedt je bestaande webapp in een native shell: je levert één product en elke verbetering komt automatisch op de desktop aan.
- Hoe bereiken updates geïnstalleerde apps?, De Tauri-updaterplugin controleert je releasefeed en installeert ondertekende updates ter plaatse. Kanaal en eindpunten stel je in via omgevingsvariabelen.
- Waarom Tauri in plaats van Electron?, Tauri rendert via de webview van het besturingssysteem in plaats van Chromium mee te bundelen, dus de installers zijn veel kleiner en het geheugenverbruik in rust lager. Ons artikel Tauri vs Electron heeft de volledige vergelijking.