Главная
Study mode:
on
1
- Intro
2
- Linode Sponsor
3
- Getting Started
4
- Dependencies & Express Server
5
- Scripts & Nodemon
6
- .env File
7
- User Routes & Controller Setup
8
- Postman Workspace Setup
9
- Async Handler
10
- Custom Error Middleware
11
- User Controller Functions
12
- Connect To User Routes
13
- MongoDB Database Setup
14
- User Model
15
- Register User Endpoint
16
- Generate JWT & Save Cookie
17
- Auth User Endpoint
18
- Logout & Destroy Cookie
19
- Auth Protect Middleware
20
- Update User Profile Endpoint
21
- Starting The Frontend
22
- Concurrently Setup
23
- React Bootstrap Setup
24
- Header Component
25
- HomeScreen & Hero
26
- React Router Setup
27
- Login & Register Form UIs
28
- Redux Toolkit Setup
29
- Auth Slice
30
- API Slices
31
- Login Functionality
32
- React Toastify Setup
33
- Auth Header Links
34
- Logout Functionality
35
- Loader Component
36
- Register Functionality
37
- Start Profile
38
- PrivateRoute Component
39
- ProfileScreen Component
40
- Update Profile Functionality
41
- Prepare For Production
42
- Create A Linode/Server
43
- SSH Into Server & Provision
44
- Clone Files On To Server
45
- PM2 Setup
46
- NGINX Setup
Description:
Create a comprehensive MERN stack application with a React SPA frontend, focusing on JWT authentication, Redux Toolkit state management, and deployment. Learn to build a full-featured API, implement user registration and login functionality, manage protected routes, and update user profiles. Explore frontend development with React Bootstrap, set up Redux for state management, and integrate React Toastify for notifications. Dive into backend development with Express, MongoDB, and JWT implementation. Finally, prepare the application for production and deploy it using Linode, PM2, and NGINX.

MERN Crash Course - JWT Authentication, Redux Toolkit, Deployment & More

Traversy Media
Add to list
0:00 / 0:00