Better Programming

Advice for programmers.

Follow publication

Member-only story

Goodbye Electron. Hello Tauri

Utilize the Rust-powered backend framework paired with a React frontend to offer an awesome browser-less experience

Ed Rutherford (@dedsyn4ps3)
Better Programming
Published in
5 min readSep 12, 2022

--

Goodbye Electron. Hello Tauri. Rust backend framework. Desktop apps.
Adiós Electron. Image by author

Many a developer can tell you about their love-hate relationship with the JavaScript GUI framework that helped revolutionize the way many desktop applications are made. The fact is that many of the apps we all use today, whether it pertains to development, social media, communications…you name it, have been built using the Electron framework.

If you’re ever curious, check out the curated list of apps that use Electron from their website.

The point is, Electron offered developers with web development experience the opportunity to create standalone desktop applications for multiple platforms…all without having to learn any new programming languages! It offered the ability to use the same JavaScript, CSS, and HTML that many of us use all the time, which of course is quite wonderful!

To briefly summarize how Electron was able to offer this:

Electron is a framework for building desktop applications using JavaScript, HTML, and CSS. By embedding Chromium and Node.js into its binary, Electron allows you to maintain one JavaScript codebase and create cross-platform apps that work on Windows, macOS, and Linux —…

--

--

Ed Rutherford (@dedsyn4ps3)
Ed Rutherford (@dedsyn4ps3)

Written by Ed Rutherford (@dedsyn4ps3)

Avid multi-language programmer, with a passion for Application Development, Cybersecurity and IoT. Always looking to learn something new and spread knowledge!

Responses (11)

Write a response