filmov
tv
How to Build A Full Stack Rust Dashboard App with Leptos, Actix Web & SurrealDB (Full Tutorial)
Показать описание
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
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:
#rustlang #rustcode #rustprogramming #rust #rustbackend #surrealdb #learningrust #actixweb #rustStream #Technology #Coding #Programming #Design #Development #Reviews #helix #CodingTips #CodingTricks #rustdevelopment #Javascript #nextjs13forbeginners #rustwebframeworks
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
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:
#rustlang #rustcode #rustprogramming #rust #rustbackend #surrealdb #learningrust #actixweb #rustStream #Technology #Coding #Programming #Design #Development #Reviews #helix #CodingTips #CodingTricks #rustdevelopment #Javascript #nextjs13forbeginners #rustwebframeworks
Комментарии