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

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
PragmaticBookshelf
Learn from the award-winning programming series that inspired the Elixir language, and go on a step-by-step journey through the most impo...
New
Rainer
My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and...
New
PragmaticBookshelf
From finance to artificial intelligence, genetic algorithms are a powerful tool with a wide array of applications. But you don't need an ...
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
New
AstonJ
Biggest jackpot ever apparently! :upside_down_face: I don’t (usually) gamble/play the lottery, but working on a program to predict the...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New