In this video, we will see how to create a dynamic, responsive multi-page website using React 19. Youβll learn how to use React Router DOM for seamless routing, fetch API data with Axios, implement search, filter, sort functionality, and manage user input with forms. Plus, weβll explore best practices for using React 19 to create efficient, user-friendly web applications. Whether youβre upgrading from React 18 or starting fresh, this tutorial provides practical examples you can apply to real-life projects.
Click here to buy India Best Hosting π http://www.hostinger.com/thapa7
For Thapa Family π₯ Use the discount code THAPA7 to get Extra 10% OFF!
βββββββββββββββββββ
πΈ Get All My YouTube Videosβ Source Code for just βΉ249! Grab Now β https://thapatechnical.shop/source-code
π₯Get Source Code here for Free : https://www.thapatechnical.com/2024/09/build-responsive-multi-page-react-19.html
πΊ Discover React.js History in Just 10 Minutes β https://youtu.be/MiK2bFqhg1U
πΊ Watch the complete Playlist here : https://www.youtube.com/playlist?list=PLwGdqUZWnOp1Rab71vx2zMF6qpwGDB2Z1
ββββββββββββββββββββββββ
π Boost Your Skills with these Pre-Requisite Videos:
π Best HTML Course β https://youtu.be/5ccq_nLHneE
π Best CSS Course β https://youtu.be/MSICFljRcb4
π JavaScript Basics Course Part 1 β https://youtu.be/13gLB6hDHR8
π JavaScript Advanced Course Part 2 β https://youtu.be/YwsOCN8woA8
ββββββββββββββββββββββββ
πΈ Build Your Own E-commerce Website for Free! β https://www.thapatechnical.com/2024/03/build-complete-ecommerce-website-using.html
ββββββββββββββββββββββββ
βοΈ Join Us!
π Become a Member: Unlock perks, free source code, and more Join Now : https://www.youtube.com/channel/UCwfaAHy4zQUb2APNOGXUCCA/join
π· Connect on Instagram: https://www.instagram.com/thapatechnical
π¨οΈ Join Our Discord Server: Hang out with fellow programmers Discord Link: https://discord.gg/MdScmCsua6
ββββββββββββββββββββββββ
βTIMELINEβ³
0:00 β Introduction to Building a React 19 Website
0:10 β Why React 19 is Essential
0:20 β Home Page Overview
3:10 β Access the Source Code
4:45 β Creating the Contact Page
5:15 β Developing the Country Info Page
9:05 β Installing React, Axios, React Router DOM
14:05 β Upgrading from React 18 to React 19
16:15 β Setting Up Routes & Navbar
20:10 β Applying CSS Styling
23:10 β Implementing Routing in React
28:20 β Using Children Props for Layout
34:50 β Creating an Error Page in React
39:00 β Maximizing Value from This Video
40:30 β Building a Dynamic Navbar
45:30 β Styling the Navbar
49:50 β Creating the Hero Section
53:00 β How to Add Images in React
55:05 β Explaining Hero Section Styling
57:05 β Building the About Page
58:00 β Creating a JSON API for Country Data
59:30 β Continuing the About Page
1:04:30 β Importing JSON Data & Looping Through Cards
1:08:30 β Making the Home Page More Readable
1:10:40 β About Page Styling Explanation
1:14:05 β Building the Contact Page
1:20:00 β Contact Us for Online React Classes
1:25:20 β Developing the Footer Section
1:27:30 β JSON vs Object Data in React
1:29:00 β Showing Components Inside Mapping Logic
1:36:00 β Coding the Country Info Page
1:38:50 β Creating Axios Instance
1:43:00 β Fetching API Data with Axios
1:48:00 β Adding Loader State in React
1:50:30 β Looping Through State to Display Country Cards
2:00:30 β Optimizing Text Display for User Clarity
2:01:30 β Creating Dynamic Routes & Country Detail Pages
2:23:30 β Implementing Search & Filter Logic
2:38:10 β Adding Ascending & Descending Sorting Functionality
2:43:30 β Final Website Functionality Check
2:45:00 β Making the Navbar Responsive
2:51:00 β How to Host Your React Website Live for Free
2:55:55 β Paid Hosting Options for Your React Website