Skip to content

Tauri and Leptos example.

License

Notifications You must be signed in to change notification settings

michalvavra/tauri-leptos-example

Repository files navigation

tauri-leptos-example

See Prerequisites section.

Requires Rust nightly. See Leptos nightly note.

# Build and develop for desktop
cargo tauri dev

# Build and release for desktop
cargo tauri build

Prerequisites

# Tauri CLI
cargo install --locked tauri-cli

# Rust nightly (required by Leptos)
rustup toolchain install nightly --allow-downgrade

# WASM target
rustup target add wasm32-unknown-unknown

# Trunk WASM bundler
cargo install --locked trunk

# `wasm-bindgen` for Apple M1 chips (required by Trunk)
cargo install --locked wasm-bindgen-cli

# `esbuild` as dependency of `tauri-sys` crate (used in UI)
npm install --global --save-exact esbuild

Credits

All credit for the counter example in ./src-ui/src/lib.rs goes to authors and contributors of gbj/leptos GitHub repository, MIT License, Copyright 2022 Greg Johnston.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy