malloryerik

malloryerik

Tauri -- Kinda sorta Electron in Rust?

https://tauri.studio/docs/about/intro

When I saw this I instantly thought of @OvermindDL1… Electron-killer? In Rust? Security-first? OK, currently in Node.js but with polyglot backends in the future? Hello, Holy Grail? Hmmm, somehow it must be too good to be true…

What is Tauri?

Tauri is a toolkit that helps developers make applications for the major desktop platforms - using virtually any frontend framework in existence. The core is built with Rust, and the CLI leverages Node.js making Tauri a genuinely polyglot approach to creating and maintaining great apps.

If you want to know more about the technical details, then please visit the Introduction. If you want to know more about this project’s philosophy - then keep reading.

Most Liked

Exadra37

Exadra37

This part keeps me concerned.

Exadra37

Exadra37

Not saying the contrary, but if uses NodeJS it cannot be “fully” secured. NodeJS will be always a weak link.

OvermindDL1

OvermindDL1

No. Instead of embedding chrome everywhere like in electron it instead uses the platform’s native things, so a webview2 control for windows, embedded safari for mac, and no clue what it uses on linux. That’s why it’s smaller, but that also means that you can have differences, though thankfully all are webkit based at this point so it’s “mostly” uniform, and it doesn’t really shrink its memory usage that much either.

Yes, it’s better than electron, but it’s not a high bar to be better than electron, lol.

Always prefer platform native GUI’s, or Qt, Qt is best other than its lack of a C API and occasionally garbage license handling from their parent company.

Where Next?

Popular Cross Platform topics Top

First poster: bot
The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 13.0-RELEASE. This is the first release of the ...
New
malloryerik
https://tauri.studio/docs/about/intro When I saw this I instantly thought of @OvermindDL1… Electron-killer? In Rust? Security-first? OK,...
New
sirinath
langcc is a tool that takes the formal description of a language, in a standard BNF-style format, and automatically generates a compiler ...
New
New

Other popular topics Top

siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
AstonJ
I have seen the keycaps I want - they are due for a group-buy this week but won’t be delivered until October next year!!! :rofl: The Ser...
New
AstonJ
Do the test and post your score :nerd_face: :keyboard: If possible, please add info such as the keyboard you’re using, the layout (Qw...
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
New
New
AstonJ
If you want a quick and easy way to block any website on your Mac using Little Snitch simply… File > New Rule: And select Deny, O...
New
PragmaticBookshelf
Programming Ruby is the most complete book on Ruby, covering both the language itself and the standard library as well as commonly used t...
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
RobertRichards
Hair Salon Games for Girls Fun Girls Hair Saloon game is mainly developed for kids. This game allows users to select virtual avatars to ...
New