0
What are Higher-Order Components (HOCs), and why were they slowly replaced by hooks?
subina kallyani
medium
1completed
16
Answer
HOCs are functions that take a component and return a new component, used for reusing logic (like authentication or theming).
Drawbacks:
- Wrapper hell (deep nesting).
- Harder debugging (component names lost).
- Props collisions.
Hooks (introduced in React 16.8) solved these problems by letting you reuse stateful logic without changing the component hierarchy
Click to Reveal Answer
Tap anywhere to see the solution
Revealed
Comments0