Traversy Media | Remix Crash Course | Full Stack React @TraversyMedia | Uploaded December 2021 | Updated October 2024, 2 hours ago.
This is an intro to the Remix Run framework. We build a blog app with Prisma and Sqlite.
Part 2: User Auth - youtu.be/wEoktJMSWLY
Code:
github.com/bradtraversy/remix-blog
π Website & Courses:
traversymedia.com
π Show Support
Patreon: patreon.com/traversymedia
PayPal: paypal.me/traversymedia
π Follow Me On Social Media:
Twitter: twitter.com/traversymedia
Instagram: instagram.com/traversymedia
Linkedin: linkedin.com/in/bradtraversy
Remix Website:
https://remix.run/
Timestamps:
0:00 - Intro
4:59 - Setup & File Structure
8:47 - Root Route Module & Document
12:58 - Create Layout
16:49 - Links Function / Stylesheets
18:35 - Meta Function
20:35 - File-Based Routing
21:45 - Nested Routes
26:00 - Loaders
30:32 - Actions
36:26 - ErrorBoundary Function
39:55 - Prisma & Sqlite Setup
44:49 - Database Seeder
48:44 - DB File
51:58 - Load Posts via Loader
54:50 - Submit Post via Action
56:49 - Load Single Post
1:00:05 - Delete Post via Action
This is an intro to the Remix Run framework. We build a blog app with Prisma and Sqlite.
Part 2: User Auth - youtu.be/wEoktJMSWLY
Code:
github.com/bradtraversy/remix-blog
π Website & Courses:
traversymedia.com
π Show Support
Patreon: patreon.com/traversymedia
PayPal: paypal.me/traversymedia
π Follow Me On Social Media:
Twitter: twitter.com/traversymedia
Instagram: instagram.com/traversymedia
Linkedin: linkedin.com/in/bradtraversy
Remix Website:
https://remix.run/
Timestamps:
0:00 - Intro
4:59 - Setup & File Structure
8:47 - Root Route Module & Document
12:58 - Create Layout
16:49 - Links Function / Stylesheets
18:35 - Meta Function
20:35 - File-Based Routing
21:45 - Nested Routes
26:00 - Loaders
30:32 - Actions
36:26 - ErrorBoundary Function
39:55 - Prisma & Sqlite Setup
44:49 - Database Seeder
48:44 - DB File
51:58 - Load Posts via Loader
54:50 - Submit Post via Action
56:49 - Load Single Post
1:00:05 - Delete Post via Action