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

preview_player
Показать описание
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
Рекомендации по теме
Комментарии
Автор

Could you make a tutorial covering authentication (login, register, pageaccess) using this stack? That would be really helpful!

Jcing
Автор

Just what i needed. Keep em coming king

karnabalaj
Автор

great tutorial... great selection of technologies. very well executed. kudos to you sir...

jasonlantz
Автор

Great video and explanation as you're going through each step. 10/10

tonytiger
Автор

thank you so much for this! this helps a lot :)))

Iturner
Автор

Ah, that's the Rust on RALS stack lol. I just submitted a project for university a couple weeks ago using this. Wish the video came out back then 😅

kevincodes
Автор

Excellent content. Can we have Leptos Axum Postgress with testing and docker next video?

indierusty
Автор

Latest version of leptos won't render route/page when in its component is body. You have to remove body from the pages components and then it works well.

daniel
Автор

In 3:02:00, in the line 93 Where you return None when the user is not found you should also invalidate Surreal DB connection.

daniel
Автор

what are we building, just joined !!!

diallo
Автор

Next video react native and backend rust ples

silq
Автор

surrealdb has a lot of modern features but it is too slow, not only at the query level, but with storage level (tikv).

yuridelossantos