Tauri

Web & Masaüstü Frontend Teknolojileri
Tauri
Tauri, web teknolojilerini kullanarak çapraz platform masaüstü uygulamaları geliştirmek için hafif bir çerçevedir. Güvenli bir Rust arka ucu ile sistem WebView'ini birleştirerek küçük ikili dosyalar, yüksek performans ve güçlü güvenlik sunar.
Nedir?
Tauri, geliştiricilerin HTML, CSS ve JavaScript kullanarak yerel masaüstü uygulamaları oluşturmasını sağlayan açık kaynaklı bir masaüstü uygulama çerçevesidir. Rust'ı arka uç mantığı ve yerel entegrasyonlar için kullanır.
Ne yapar?
Tauri, web ön yüzlerini işletim sisteminin yerleşik WebView'ini kullanarak yerel masaüstü uygulamalarına paketler. Güvenli bir IPC katmanı, yerel API'ler, eklenti sistemi, otomatik güncellemeler ve ayrıntılı izin kontrolleri sağlar; tam bir tarayıcı göndermeden.
Nerelerde kullanılır?
Tauri, modern masaüstü uygulamalarında, iç araçlarda, SaaS masaüstü istemcilerinde ve küçük uygulama boyutları, güçlü güvenlik ve verimli kaynak kullanımı gerektiren ürünlerde kullanılır. Windows, macOS ve Linux üzerinde çalışır.
Ne zaman ve neden ortaya çıktı?
Tauri, 2020 civarında Electron'un büyük paket boyutlarına alternatif arayan ekipler arasında popülerlik kazandı. Web'ten masaüstü uygulama geliştirmeye daha güvenli, performanslı ve hafif bir yaklaşım sunmak için ortaya çıktı.
Internative'de neden kullanıyoruz?
Performans, güvenlik ve minimal ayak izi kritik olduğunda masaüstü uygulamaları için Tauri'yi kullanıyoruz. Rust tabanlı çekirdeği ve WebView yaklaşımı, kullanıcı deneyiminden ödün vermeden verimli masaüstü ürünleri sunmamızı sağlıyor.