A full introduction and code review of the AWESOME-APP Rust template for building Awesome Desktop Application with the Rust Programming Language, Tauri, SurrealDB, and Native Web Components.

00:00 - Intro to Awesome App
01:56 - Create the App
02:58 - Code Overview
04:04 - Backend Code Review
26:31 - Frontend Code Review
40:04 - Setup files (Postcss, Rollup, TypeScript, and Awesome.toml)

Some notes:
- The App template code is at: https://github.com/rust-awesome-app/template-app-base
- "awesome-app new" will clone the repo above, reset the git, do some rename (for the new app name), and create the "Awesome.toml"
- Make sure to run nodejs 18? (Some node libs may require node 18)
- "awesome-app dev" will create the "Awesome.toml" if not present and run the runners. You can run them manually if you want. The format is self-explanatory.

Happy coding!

#rust #desktop #app #rustlang 

How to Build a Awesome Desktop App with Rust, Tauri
4.10 GEEK