Then come new hardware to librem 5 and liberty phone?

Could you tell why Tauri should be expected to be faster than native applications? Is there a review somewhere covering that? Their GitHub page says that they rely on “WebKitGTK on Linux” along with HTML, JavaScript, and CSS. Their selling point seems to be portability and being more lightweight than Electron.

2 Likes

I’m not really qualified to judge, but the little I read gave me the impression that Tauri apps should be smaller and less resource intensive than Electron ones. You can see here for instance:

Update: Delta Chat is an app currently built with Electron and migrating to Tauri. You can see the Tauri edition dev’s assessment here: treefit: "I'm making big progress on the #tauri version of …" - Fosstodon

2 Likes

The Electron app is written in plain-old HTML and JavaScript.

My Tauri app is using more modern stack. The build tool is Parcel, the framework is Svelte

Not sure I feel like spending too much more time on it, but I did check the first link and from what I see it’s not a great example. I don’t know why it was presented like a useful benchmark. Comparing apples to oranges. Svelte is supposed to be extremely fast due to new “modern” optimizations, which they hinted at but I don’t think they explicitly stated.

So either this example is intentionally dishonest, or not so good. And I’m not a fan of Electron, so I’m not just defending it.

I guess in their defense, they had to rewrite the backend. But re-writing all this stuff with Rust for the backend is… [self censored].

1 Like

Did you try SXMo?

3 Likes