SaaS masaüstü uygulaması için en iyi Tauri boilerplate'i hangisi?
Masaüstü uygulamasının daha büyük bir ürünün parçası olup olmadığına bağlı. create-tauri-app, boş bir Tauri projesi başlatmanın ücretsiz ve resmi yoludur. Electron React Boilerplate, Electron'u tercih ederseniz ücretsiz bir seçenektir. supastack, SaaS ürünlerine uyar: Tauri 2 uygulaması tek seferlik 149 $ ve supastack web uygulamanızı tray simgesi, genel kısayol, deep link'ler, başlangıçta açılma ve zaten bağlı bir otomatik güncelleyiciyle native bir pencerede açar.
Kısa cevap
Çoğu SaaS masaüstü uygulaması, native bir pencerede web uygulamanız artı bir tarayıcı sekmesinin yapamayacağı şeylerdir: bir tray simgesi, bir klavye kısayolu, uygulamayı açan bağlantılar ve güncellemeler. Tauri bunu küçük bir yükleyiciyle yapar çünkü Chromium'u paketlemek yerine işletim sisteminin webview'ını kullanır.
- supastack'i seçin; masaüstü uygulaması bir SaaS ürününün parçasıysa ve hesapları, çalışma alanlarını ve faturalamayı web uygulamanızla paylaşması gerekiyorsa.
- create-tauri-app'i seçin; boş bir Tauri projesi istiyorsanız ve her native özelliği kendiniz yapacaksanız.
- Electron React Boilerplate'i seçin; Electron'un paketlenmiş Chromium'una ve Node.js API'lerine ihtiyacınız varsa.
Bir Tauri boilerplate'i neler içermeli
Tauri size pencereyi, Rust çekirdeğini ve bir eklenti sistemi verir. Bir masaüstü SaaS uygulamasının yayınlanabilmesi için daha fazlası gerekir. Kontrol edilecek bölümler bunlar:
| Neyi kontrol etmeli | Neden önemli |
|---|---|
| Web uygulamasıyla paylaşılan hesaplar ve faturalama | Müşteriler her cihazda tek bir giriş ve tek bir abonelik bekler |
| Web sayfası ile sistem arasında dar bir köprü | Sayfanın çağırabildiği her native komut, korunması gereken bir kapıdır |
| Otomatik güncellemeler | Masaüstü kullanıcıları nadiren yeniden kurar; düzeltmeler onlara ancak bir güncelleyiciyle ulaşır |
| Kod imzalama kılavuzları | İmzasız uygulamalar macOS ve Windows'ta müşterileri korkutan uyarılar tetikler |
| Tray, kısayollar ve deep link'ler | İnsanların bir sekme açık tutmak yerine masaüstü uygulaması kurmasının nedenleri bunlardır |
Masaüstü boilerplate'leri karşılaştırıldı
Üç seçeneğin karşılaştırması böyle. supastack sütunu kendi kaynak kodundan; diğerleri herkese açık depolarından.
| supastack | create-tauri-app | Electron React Boilerplate | |
|---|---|---|---|
| Lisans | Tauri için tek seferlik 149 $ | Ücretsiz ve açık kaynak | Ücretsiz ve açık kaynak |
| Çalışma zamanı | Tauri 2, sistem webview'ı | Tauri 2, sistem webview'ı | Electron, paketlenmiş Chromium |
| Hesaplar, ekipler ve faturalama | Evet, supastack web uygulamanızdan | Yok | Yok |
| Native özellikler | Tray, genel kısayol, deep link'ler, başlangıçta açılma, otomatik güncelleyici | Eklentileri kendiniz ekleyin | Electron API'lerini kendiniz bağlayın |
| Yayın kılavuzları | İmzalama ve güncelleme kılavuzları | Tauri dokümantasyonu | Proje dokümantasyonu |
supastack'in Tauri uygulamasıyla ne elde edersiniz
supastack'in masaüstü uygulaması macOS ve Windows için Tauri 2 üzerine kuruludur. supastack web uygulamanızı native bir pencerede açar, böylece giriş, çalışma alanları, faturalama ve AI tam olarak tarayıcıdaki gibi çalışır ve her web sürümü masaüstü kullanıcılarına anında ulaşır. Beş dakikalık hızlı başlangıç ile başlayın.
- Pencere kapatıldığında tray'e gizlenme seçeneği olan bir tray simgesi.
- Uygulamayı her yerden öne getiren bir genel klavye kısayolu.
- Uygulamayı doğru sayfada açan deep link'ler ve aynı anda yalnızca bir çalışan kopya.
- Başlangıçta açılma, hatırlanan pencere boyutu ve konumu ile native dosya diyalogları.
- İmzalama ve güncelleme kılavuzlarıyla yayın sunucunuza yönlendirilmeye hazır bir otomatik güncelleyici.
- Küçük ve açık bir köprünün arkasında tutulan menüler ve native komutlar.
Başka bir seçenek ne zaman daha iyi uyar
supastack'in masaüstü uygulaması bir web ürününüz olduğunu varsayar. Tamamen çevrimdışı bir araç veya hiç sunucusuz çalışması gereken bir uygulama yapıyorsanız, create-tauri-app'ten başlayın ve kendi veri katmanınızı tasarlayın. Yalnızca Chromium'a özgü özelliklere veya uygulamanın kendisindeki Node.js modüllerine bağımlıysanız, Electron daha güvenli seçimdir.
Hâlâ masaüstü framework'lerini mi karşılaştırıyorsunuz? Tauri vs Electron ve Tauri'nin neden masaüstü uygulamaları için güçlü bir temel olduğunu okuyun.
Kaynaklar: Ekim 2026 itibarıyla supastack kaynak kodu; create-tauri-app ve Electron React Boilerplate'in herkese açık depoları. Özellikler değişir; seçmeden önce her projeyi kontrol edin.
Tauri boilerplate'leri hakkında sık sorulan sorular
- Rust bilmem gerekir mi? — Çoğu değişiklik için hayır. supastack'in masaüstü özellikleri zaten yazılmış; Rust'a yalnızca yeni bir native komut eklemek için dokunursunuz.
- Masaüstü uygulaması çevrimdışı çalışır mı? — Web uygulamanızı yükler, bu yüzden bağlantı gerekir. Çevrimdışı kullanım kritikse farklı bir tasarım seçin.
- Masaüstü uygulamasını ayrı satabilir miyim? — Evet. Sizin ürününüz; masaüstünün bir plana dahil mi yoksa tek başına mı satılacağına siz karar verirsiniz.
- Tauri uygulamasının fiyatı ne kadar? — Tek başına 149 $. Web uygulamanızı açtığı için çoğu alıcı onu Next.js veya TanStack Start ile eşleştirir: herhangi iki platform 298 $, dördü de 299 $. [Fiyatlandırmaya](/pricing) bakın.