Live data from Hacker News

Tauri – Electron alternative written in Rust

tauri.studio

1–10 of 435 posts

Re: Tauri – Electron alternative written in Rust

#4

If anyone wants to know how it works: > [leverages] WebKit on macOS, WebView2 on Windows and WebKitGTK on Linux. So cross-platform compatibility isn't guaranteed, unlike Electron. https://github.com/tauri-apps/tauri

It would be better to use Rust+Servo (no JS, or at least optional) IMO

Re: Tauri – Electron alternative written in Rust

#6

If anyone wants to know how it works: > [leverages] WebKit on macOS, WebView2 on Windows and WebKitGTK on Linux. So cross-platform compatibility isn't guaranteed, unlike Electron. https://github.com/tauri-apps/tauri

"cross-platform compatibility" isn't guaranteed on the web either, yet somehow "cross-platform compatible" websites exist.

It isn't a problem that's so difficult it requires wrapping a 60Mb runtime around every individual app instance.

Re: Tauri – Electron alternative written in Rust

#7
I'm using electron for https://www.monsterwriter.app/ and i'm looking for a lightweight alternative since a while.

This seems to be a good fit. I guess when you can reduce the api calls to bindings (accessing filesystem, network, etc.) cross platform compatibility should not be a problem.

Re: Tauri – Electron alternative written in Rust

#8
post #6

If anyone wants to know how it works: > [leverages] WebKit on macOS, WebView2 on Windows and WebKitGTK on Linux. So cross-platform compatibility isn't guaranteed, unlike Electron. https://github.com/tauri-apps/tauri

"cross-platform compatibility" isn't guaranteed on the web either, yet somehow "cross-platform compatible" websites exist. It isn't a problem that's so difficult it requires wrapping a 60Mb runtime around every individual app instance.

Everyone is basically using Chrome or Safari nowadays - so WebKit. Very little incompatibilities to consider compared to writing something that works on different WebView implementations

Re: Tauri – Electron alternative written in Rust

#9
post #6

Earlier quoted context omitted.

"cross-platform compatibility" isn't guaranteed on the web either, yet somehow "cross-platform compatible" websites exist. It isn't a problem that's so difficult it requires wrapping a 60Mb runtime around every individual app instance.

Everyone is basically using Chrome or Safari nowadays - so WebKit. Very little incompatibilities to consider compared to writing something that works on different WebView implementations

Luckily, that is not the case. In Germany, FF still has 20% on Desktop and 10% total (and I wonder if those numbers are maybe too low, as FF blocks those trackers by default).
Post reply on HN