news.volyx.in

Tauri – Electron alternative written in Rust (tauri.studio)

558 points by WolfOliver · 1717 days ago · 418 comments on HN

Article summary

The article discusses Tauri, an Electron alternative written in Rust, which leverages WebKit on macOS, WebView2 on Windows, and WebKitGTK on Linux. However, the article's content is not available, and the discussion revolves around the comments. Tauri allows for building apps with pure Rust and optional JavaScript integration. The cross-platform compatibility of Tauri is not guaranteed, similar to Electron.

Main themes

  • Tauri and Electron alternatives
  • Rust and GUI toolkits
  • Web technologies for desktop apps
  • Cross-platform compatibility
  • Accessibility and browser support
  • Native performance and efficiency

What commenters say

  • Some argue that using Rust with a GUI toolkit like Qt would be a better approach than using web technologies like HTML and CSS.
  • Others believe that HTML and CSS are still the best tools for styling and layout, despite their limitations.
  • There is a need for a GUI framework that does not have legacy code and design tradeoffs, and some suggest that Qt or other native frameworks could be a better option.
  • The use of web technologies for desktop applications is a trade-off between ease of development and native performance, with some arguing that the benefits outweigh the drawbacks.
  • Cross-platform compatibility is not a significant concern, as most users are on Chrome or Safari, and differences between WebKit and Blink are minimal.
  • Others disagree, citing the importance of accessibility and supporting multiple browsers and platforms, including Firefox and Edge.
  • Some developers have successfully built desktop applications using web technologies, with minimal dependencies and efficient performance.
  • The choice between using web technologies or native GUI toolkits depends on the specific needs and goals of the project, with no one-size-fits-all solution.