React Day 1: Basics, Components & Folder Structure

Day 1 of React series. Set up your first React app, explore the folder structure, and build your first custom components.

November 17, 2024 · 11 min · 2144 words · Nirajan Khatiwada

React Day 2: Understanding Hooks & State Management

Day 2 of React series. Learn the rules of Hooks, manage state with useState, and handle list rendering with map().

November 18, 2024 · 6 min · 1265 words · Nirajan Khatiwada

React Day 3: Fragments, Props & Component Isolation

Day 3 of React series. Master Fragments, learn to pass JSX as props, handle form inputs, and implement immutable state updates.

November 19, 2024 · 7 min · 1361 words · Nirajan Khatiwada

React Day 4: Lifting State Up & Shared Data

Day 4 of React series. Understand how to share state between components by lifting state up to a common ancestor.

November 20, 2024 · 6 min · 1092 words · Nirajan Khatiwada

React Day 5: Styling Components & CSS Modules

Day 5 of React series. A complete guide to styling React components, from inline styles to scoped CSS Modules.

November 21, 2024 · 3 min · 588 words · Nirajan Khatiwada

React Day 6: Debugging & React DevTools

Day 6 of React series. Guide to effective debugging in React using console, Strict Mode, and React Developer Tools.

November 21, 2024 · 1 min · 159 words · Nirajan Khatiwada

React Day 7: useRef, Refs & Portals

Day 7 of React series. Master direct DOM manipulation with Refs and rendering outside the main tree with Portals.

November 22, 2024 · 9 min · 1859 words · Nirajan Khatiwada

React Day 8: Context API & Prop Drilling

Day 8 of React series. Understand prop drilling and implement the Context API for efficient global state management.

November 23, 2024 · 8 min · 1543 words · Nirajan Khatiwada

React Day 9: Mastering useEffect Hook

Day 9 of React series. Master the useEffect hook for handling side effects, lifecycle events, and data fetching.

November 24, 2024 · 3 min · 562 words · Nirajan Khatiwada

React Day 10: Performance Optimization (memo, useMemo, useCallback)

Day 10 of React series. Deep dive into performance optimization techniques using memo, useMemo, and useCallback.

November 25, 2024 · 9 min · 1718 words · Nirajan Khatiwada