This repository contains the sample code developed during the Front End Development with Rust course.
The course video tutorials are available on YouTube:
- Italiano: Guarda la Playlist su YouTube
- Module 1: Introduction to Leptos and the Client-Side Stack
- Module 2: Setting up the Development Environment with Trunk & Tailwind CSS
- Module 3: Leptos Fundamentals: Components and View Macros
- Module 4: Fine-Grained Reactivity and Signals
- Module 5: Routing and Advanced State Management
- Module 6: Form Handling and Server Interaction (Data Fetching)
-
Install Rust
-
Install Trunk
cargo install trunk -
Add WebAssembly support
rustup target add wasm32-unknown-unknown -
Install Just
cargo install just -
Launch the development server
just start -
Open the app, navigate to http://localhost:8080.
- Leptos: A cutting-edge, high-performance Rust framework.
- Tailwind CSS: For modern, utility-first styling.
- Trunk: To manage the WASM build pipeline.
- Just: For workflow efficiency.