Dung (Donny) Nguyen
Senior Software Engineer
React.js
What is React.js?
JSX
React Component
Creating Simple React component
Controlled and Uncontrolled Components
Component Lifecycle
Function Components vs Class Components
Fragment Tag
Props
Prop Drilling
State
State Management
Virtual DOM
Events Handling
React Hooks
useEffect
Redux
Redux Example
Redux Toolkit
Core Concepts Explained
RTK Query
Auto-generated React Hooks
Endpoints Injection
Understanding
&&
in React JSX: Conditional Rendering and Common Pitfalls
The Ultimate React Learning Roadmap (2025-2026)