Master React & Redux: Build a Dynamic App from Scratch!

Published: 12 August 2024
on channel: coding with LuLu
151
7

🎯 Ready to elevate your React skills? This isn't just another tutorial-it's a journey to mastering React by building a real-world application from the ground up! Whether you're a seasoned developer or just starting out, this project-based approach will transform your understanding of React and its ecosystem.

🔥 What You'll Learn:

🌐 Responsive Design: Make your app beautiful on any device.
💾 Redux & RTK Query: Conquer state management with the powerful Redux Toolkit and handle async actions like a pro.
⚡ Async Actions & TypeScript: Write robust, scalable, and type-safe code that stands the test of time.
🎨 Custom Hooks & TailwindCSS: Create reusable logic and stunning, modern interfaces with ease.
🧩 Next.js & Dynamic Routing: Build a dynamic app with server-side rendering and seamless navigation.
🚀 useDeferredValue: Supercharge search performance for a lightning-fast user experience.
💡 Project Milestones:
00:00 🚀 Project Overview & Tech Stack
02:45 📂 Setting Up a GitHub Repository
03:02 🛠️ Initial Project Setup with Next.js
06:03 💻 First Push to GitHub
07:53 🎨 Section 2: Header & Theming
15:08 🔄 Theme Custom Hook with TailwindCSS
28:25 🧠 Theme Challenge
29:23 🌍 Section 3: Building the Countries List
30:50 🧩 Introduction to Redux Toolkit
33:17 ✂️ Creating a Slice
39:59 🌐 Implementing RTK Query
45:44 🔍 Creating Selectors
47:33 🏗️ Setting Up Redux Store
52:30 🔌 Configuring the Provider
53:54 🗺️ Creating the Countries Component
57:51 🗃️ Building a Reusable Country Card
01:02 🧠 Challenge
01:06:14 🔍 Section 4: Filter by Name
01:11:58 🚀 useDeferredValue & Search Performance
01:18:43 📊 Section 5: Filter by Region Component
01:27:59 🧠 Challenge Time
01:29:17 🌐 Section 6: Country Details & Dynamic Routing

project Code Source:
main: https://github.com/luluCodingWizard/c...
section 3: https://github.com/luluCodingWizard/c...
section 4: https://github.com/luluCodingWizard/c...
section 5: https://github.com/luluCodingWizard/c...
section 6: https://github.com/luluCodingWizard/c...

project link: https://www.frontendmentor.io/challen...
nextjs: https://nextjs.org/
redux: https://redux-toolkit.js.org/tutorial...
RTK: https://redux-toolkit.js.org/rtk-quer...
api doc: https://restcountries.com/

✨ By the end of this video, you won't just have a React app-you'll have the confidence and skills to tackle any React project. Join me on this exciting adventure, and let's code something amazing together! Don't forget to ❤️ like, 💬 comment, and 🔔 subscribe for more awesome React tutorials!


#ReactJS #NextJS #ReduxToolkit #JavaScript #TypeScript #TailwindCSS #WebDevelopment #CodingTutorial #LearnToCode #FrontendDevelopment #WebDesign #ReactNative #DeveloperJourney #TechEducation


On this page of the site you can watch the video online Master React & Redux: Build a Dynamic App from Scratch! with a duration of hours minute second in good quality, which was uploaded by the user coding with LuLu 12 August 2024, share the link with friends and acquaintances, this video has already been watched 151 times on youtube and it was liked by 7 viewers. Enjoy your viewing!