5 puan yazan xguru 2023-01-19 | 6 yorum | WhatsApp'ta paylaş
  • Dahili bir tarayıcı gömmeden, işletim sisteminde zaten kurulu olan tarayıcıyı kullanır (webview değil)
    • Chromium ve Firefox desteği
    • Paket boyutu küçüktür ve derleme hızlıdır
  • Basit ama güçlü API ile hızlı prototiplemeyi destekler
  • Node.js yerine Deno desteği (deneysel aşamada)
  • Windows/Linux desteği var, Mac desteği üzerinde çalışılıyor

6 yorum

 
sddsdd94 2023-01-19

Go ile yapılmış, benzer konseptteki Wails'a benziyor gibi görünüyor.

 
hided62 2023-01-19

İlginç görünen bir teknoloji ama gerekli kullanım senaryolarının ne olduğunu bilmiyorum.
Web tarayıcısını gömme yöntemiyle WebView kullanma yönteminin sadece dezavantajlarını bir araya getirmiş bir yapı gibi değil mi..?

 
hhkkkk 2023-01-20

Paket boyutunu küçültmek ve bellek tasarrufu sağlamak değil mi?

 
hided62 2023-01-20

Benim ikisi hakkında da soru işaretlerim var.
Gluon, hem web tarayıcısını çalıştıran hem de web tarayıcısını kontrol eden NodeJS’i çalıştıran bir yapı olarak anlatılıyor. Tüm web tarayıcısının, WebView bileşenine kıyasla bellek kullanımının aynı ya da daha yüksek olma ihtimali var (UI/UX kısmı nedeniyle); bunun üstüne bir de NodeJS eklenmesinin gerçekten... bellek tasarrufu sağlayıp sağlamayacağından emin değilim.

Hatta web sitesinde verilen bundle boyutu ölçütü de, ‘NodeJS zaten sisteme kurulmuş’ varsayımıyla o şekilde çıkıyor; build süresi tarafında ise tauri cephesi, Rust crate’leri de en baştan derleyen tam anlamıyla cold build...

 
galadbran 2023-01-23

Tauri'ye benzer bir konsepti (sistemde bulunan tarayıcıyı kullanma) Node ile hayata geçiriyor gibi görünüyor...

 
joone 2023-01-20

Mevcut tarayıcı örneği yeniden kullanılabilirse bellekten tasarruf edilir. Şu anda Electron uygulamalarında her birinin kendi Electron motorunu belleğe yüklemesi gibi bir sorun var.