How to Build A Full Stack Rust Dashboard App with Leptos, Actix Web & SurrealDB (Full Tutorial)

Опубликовано: 13 Март 2026
на канале: WhiteSponge
26,150
675

Today we are going to learn how you can build a really performant full-stack Rust Dashboard App with Rust! Leveraging on Leptos, Actix Web and SurrealDB!

Timestamps:

0:00 - Introduction
2:41 - Project Setup
11:43 - Setting up TailwindCSS
22:33 - Setting up SurrealDB
25:19 - Creating the database connection
29:40 - Creating the Person struct
40:35 - Adding server functions
57:15 - Setting up page routes
1:05:15 - Creating the Header component
(see https://github.com/WhiteSponge/rust_d... for latest bug fix)
1:17:01 - Building the Team page
1:21:12 - Creating the Add Person modal
1:36:36 - Invoking the server function
1:44:08 - Adding a toast message
2:06:32 - Displaying team members
2:21:46 - Building the Dashboard
2:46:53 - Displaying the bar chart
2:57:09 - Adding the Edit feature
3:02:15 - Creating custom errors
3:11:22 - Creating the Edit server function
3:27:04 - Adding the Edit person button
3:31:03 - Creating the Edit Person modal
3:56:44 - Updating the Team page & Person row component
4:02:21 - Setting up the Delete server function
4:14:21 - Adding a button to Person row component
4:18:42 - Adding the Show Person modal
4:36:14 - Final demo

--
Find me at:
Threads: https://www.threads.net/@thewhitesponge
Twitter:   / whitesponge  
Instagram:   / whitespongestudio  
Discord:   / discord  

#rustlang #rustcode #rustprogramming #rust #rustbackend #surrealdb #learningrust #actixweb #rustStream #Technology #Coding #Programming #Design #Development #Reviews #helix #CodingTips #CodingTricks #rustdevelopment #Javascript #nextjs13forbeginners #rustwebframeworks