supastack'in Tauri uygulaması ne içeriyor?
Plana göre değişir ama Tauri uygulaması aynı ürünü yerel bir masaüstü kabuğunda sunar: mevcut web arayüzünüz yerel bir pencerede, tepsiye kapanma davranışlı sistem tepsisi ve updater eklentisiyle imzalı otomatik güncellemeler. macOS ve Windows yükleyicileri, Chromium'u paketlemek yerine işletim sisteminin webview'iyle işlediği için küçük kalır.
Kısayol değil, gerçek bir masaüstü uygulaması
Tauri uygulaması ürününüzü, masaüstü kullanıcılarının beklediği işletim sistemi entegrasyonlarıyla yerel bir pencerede açar, tepsiye kapanan sistem tepsisi ve indirme sayfası olmadan her kurulumu güncel tutan imzalı güncellemeler.
- Mevcut web arayüzünüz üzerinde yerel pencere, tüm ürün yüzeyi
- Tepsiye-kapatma davranışıyla sistem tepsisi
- Tauri updater eklentisiyle imzalı otomatik güncellemeler
- Temalar, faturalama, yapay zekâ görevleri, gelen kutusu ve dokümanlar, web uygulamasının her şeyi
- Tüm erişim yerine tauri.conf.json'da capability tabanlı izinler
Tauri ekiplerinin beklediği gibi inşa edilmiş
İşletim sisteminin yerel webview'ını saran bir Rust çekirdeği, yükleyicileri küçük ve bellek kullanımını düşük tutar, ekiplerin Electron yerine Tauri'yi seçmesinin pratik nedeni. Render eden mevcut web uygulamanızdır: masaüstü işi kabuk işidir, ürün işi değil.
Güncelleme kanalları, imzalama ve release boru hattı ortam değişkenleri ve bundle yapılandırmasıyla yürür: yeni bir masaüstü sürümü yayınlamak proje değil, pipeline adımıdır.
- Rust + TypeScript
- tauri.conf.json + capabilities
- macOS + Windows
- TypeScript + Turborepo
Klon'dan imzalı yükleyiciye
Masaüstü uygulamasını yerel veya üretim web sunucunuza karşı çalıştırın, ardından güncelleme kanalı üzerinden imzalayın ve yayınlayın. Masaüstü rehberleri sertifikaları, release akışını ve ilk imzalı yükleyiciyi baştan sona kapsar.
- Yerel veya üretim web deployment'ınızı yeniden kullanır, ekstra backend yok
- Güncelleme kanalı ve imza anahtarları ortam değişkenleriyle yapılandırılır
- Rehberler imzalama, release'ler ve updater'ı baştan sona kapsar
Sık sorulan sorular
- Masaüstü uygulaması yerel bir yeniden yazım mı?, Hayır, amaç tam olarak bu. Mevcut web uygulamanızı yerel bir kabuğa gömer: tek ürün yayınlarsınız ve her iyileştirme masaüstüne otomatik ulaşır.
- Güncellemeler kurulu uygulamalara nasıl ulaşıyor?, Tauri updater eklentisi release akışınızı kontrol eder ve imzalı güncellemeleri yerinde kurar. Kanal ve uç noktalar ortam değişkenleriyle ayarlanır.
- Neden Electron yerine Tauri?, Tauri, Chromium'u paketlemek yerine işletim sisteminin webview'ıyla render eder; yükleyiciler çok daha küçük ve boşta bellek kullanımı daha düşüktür. Tauri vs Electron yazımızda tam karşılaştırma var.