Build an optimized, secure, and frontend-independent application for multi-platform deployment.
- Tauri -https://tauri.app/
- GitHub action for cross-platform builds
- Blazor webAssembly as the front-end Framework https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor
- Hot reload
- Another way of creating a multi platform application using Blazor
- Install Node.js
- Install Rust
- Follow the Tauri setup guide
- Run
npm install
npm run tauri dev
: Start app in dev modenpm run tauri build
: Build
- Update
CHANGELOG.md
- Bump the version number in
src-tauri/Cargo.toml
- (Optionnal) Create a git tag in the format
v#.#.#
- (Optionnal) Add release notes to the generated GitHub release and publish it