Goodbye Electron and JavaScript. Hello Tauri and Rust!

preview_player
Показать описание


📝 Description
In this video, we explore the world of Tauri, a game-changer for building Desktop applications. We discuss the limitations of Electron and why Tauri, built in Rust, offers a faster, more secure alternative with a significantly smaller binary size and better memory usage. Not only does Tauri allow you to deploy your application to iOS or Android, but it also lets you use JavaScript or a web framework like Leptos. Join us as we walk through the process of setting up a Tauri application and delve into how it could be the perfect fit for your next project.

⏳ Timestamps:
00:00 - Introduction
00:35 - Tauri vs Electron
03:16 - Create Tauri Application for iOS, Android, Desktop, and the Web
09:24 - Outro

👋 Hey there!
If you are new to this channel: Hey 👋 my name is Flo and I am a professional software engineer with a passion for coding in Golang, TypeScript, JavaScript, and Rust. This channel is where I share that passion and dive into the exciting world of software engineering. Plus, I love using Emojis and paper-based animations (so have a look for that, if you want to find my videos).

📨 Support and Connect!

#rust #electron #tauri
Рекомендации по теме
Комментарии
Автор

Cool! Nicely delivered! Once I make my way through the Rust book, I'll be giving this a try!

filipniklas
Автор

I've been using tauri for the last half year. I don't care about it being cross-platform (I target windows only) but I've chosen tauri ONLY because of the simplicity and the insane performance. I did work with electron and it was pain in the ass. Tauri is just perfect. The community upgrades this project everyday. The creators got pretty high investments from a huge companies (aws, cloudflare or Digital Ocean) and it is growing really fast. I can't wait to finish the v2 version because I saw that they have insane plans for v3. Can not wait for that!

Cavisek
Автор

This video aged like milk. I don't know any company who has developed anything in Tauri, it's a complicated badly maintained mess with inconsistent rendering across platforms. No tooling, no cli tools, back-end is a disaster. Doesn't even work on Linux. Complete utter disaster. Never used a worse framework than Tauri.

sophieedel
Автор

Can we use nodejs in backend instead of rust?

nonick
Автор

My issue with Tauri is the lack of support for multiple web views within a single native window.

NewFoxesHD
Автор

The place Tauri gets too complex to understand for me is with the security certificates that are required to actually distribute your app on Mac, windows etc. looking forward to the episode you discuss these in

pketh
Автор

Tauri still use HTML, JS, and CSS it's just executable file, RAM and others things are smaller and Rust backend makes it have more lower-level access.

WilsakoGaming_Official
Автор

Tauri uses GTK in Linux, Edge WebView in Windows, and idk what's it called in Mac OS, but yea i wouldn't really want to use Edge WebView or anything Microsoft in my app, also GTK is not really up to date compared to Electron that uses Chromium. I personally tried all 3 Tauri, Electron, NW.js and i really liked easy of use of NW.js, i didn't also need to write protocol for file management which, cause it's offline anyway. I think what would be best if Tauri used Firefox's engine that's written in Rust partly. That would be best choice to do

banuwii
Автор

let's be honest developing Android & IOS apps for large scale production apps is going to be a hassle

_zetrax
Автор

Tauri does not work for linux either well at least for me....

deltaghostprofessionalgame
Автор

i guess Tauri Will compete with React Native than Electron and the use of js in mobile dev is because of the update delay cause of layer of check for apps while with js you can directly update your app for user without waiting for store check unless its native code/binary update(like expo for react native)

ulrich-tonmoy
Автор

Well tauri doesn't support custom protocols registration 😅, and they can't implement it

hellelo.
Автор

This video title should be: goodbye web spyware that come with Electron apps, hello NSA cyber weapons + web spyware that you install on your system. Rust community in 2024 not just toxic, but also idle in brain department. You can use Ada safe code principles with any language, you don't need Rust. You can have memory safety even with pure Javascript, , that you will have in your project anyway with Tauri, you don't need Rust for that. Also you can have same thing that Tauri promise with Ultralight, it had for a long time with stable LTS version with a lot wider range of languages and implementations.

dnamis
join shbcf.ru