93 items
useState & useEffect Basics
Slides / VideouseState & useEffect Basics
FlashcarduseState, useEffect & Rules of Hooks
Slides / VideoHooks Essentials
FlashcarduseEffect Infinite Loop
Code QuizuseEffect for Side Effects
QuizCounter with useState
Code QuizuseState Basics
QuizuseMemo, useCallback & Custom Hooks
Slides / VideouseState & useEffect Fundamentals
Slides / VideouseMemo, useCallback & Custom Hooks
FlashcarduseState & useEffect Fundamentals
FlashcardLifecycle & Re-rendering with Hooks
Slides / VideoWhen Do Components Re-render?
QuizRe-rendering Basics with Hooks
FlashcarduseEffect for Side Effects
Slides / VideouseMemo for Memoizing Values
Slides / VideouseReducer for Complex State Logic
Slides / VideouseReducer Mutation Bug
Code QuizuseState Basic Update Bug
Code QuizHooks Only in Function Components
QuizuseState Hook Basics
QuizLazy Initial State
QuizuseMemo Memoization
QuizuseRef for DOM References
QuizStale Closures in Hooks
QuizRules of Hooks Ordering
QuizuseRef for Mutable Values
QuizFunctional State Updates
QuizuseLayoutEffect vs useEffect
QuizuseCallback Memoization
QuizuseEffect Cleanup Function
QuizuseEffect Dependency Array
QuizEffect Run Timing
QuizCustom Hooks Creation
QuizConditional Hook Call Pitfalls
QuizuseContext Hook
QuizState Batching in Event Handlers
QuizuseReducer Hook
QuizuseEffect Basics
QuizuseRef for Mutable Values and DOM Access
Slides / VideouseContext for Consuming Context
Slides / VideouseEffect Cleanup Functions
Slides / VideouseEffect Dependency Array Behavior
Slides / VideoFunctional Updates with useState
Slides / VideouseState for Local Component State
Slides / VideoWhat Hooks Are and Rules of Hooks
Slides / VideouseState vs useReducer
Slides / VideoDependency Array
Code QuizuseLayoutEffect Timing
Code QuizObject State Update
Code QuizImmutable Array Update
Code QuizState Batching
Code QuizCustom Hook
Code QuizuseCallback Usage
Code QuizuseMemo Dependencies
Code QuizuseRef Value
Code QuizConsuming Context
Code QuizRules of Hooks
Code QuizStale Closure
Code QuizMount-Only Effect
Code QuizEffect Cleanup
Code QuizBasic Effect Execution
Code QuizLazy Initial State
Code QuizFunctional Updates
Code QuizPrevious Value Ref
Code QuizDependencies and Stale Closures
Slides / VideoCustom Hooks for Reusable Logic
Slides / VideouseCallback for Memoizing Functions
Slides / VideoPreserving Hook Order
FlashcarduseRef Uses
FlashcarduseContext Hook
FlashcarduseState Basics
FlashcarduseReducer vs useState
FlashcarduseRef vs State
FlashcarduseMemo Basics
FlashcarduseCallback Basics
FlashcarduseMemo vs useCallback
FlashcardCustom Hooks vs HOCs
FlashcardStale Closures
FlashcardLazy Initial State
FlashcarduseEffect Cleanup
FlashcarduseLayoutEffect vs useEffect
FlashcardWhy Hooks Replaced Lifecycles
FlashcarduseEffect Dependencies
FlashcardEffect Run Timing
FlashcardCustom Hooks
FlashcarduseImperativeHandle
FlashcardRules of Hooks
FlashcarduseEffect Basics
FlashcardFunctional State Updates
FlashcarduseReducer Hook
FlashcardBatching State Updates
FlashcarduseState & useEffect Basics
Learn how useState stores component state and useEffect runs side effects in React function components.
