

React Hooks - 1 Year Later
Mar 18, 2020
The hosts celebrate the one-year anniversary of React Hooks and delve into their transformative impact on web development. They compare Hooks to the older render props method, emphasizing their superior readability. Key hooks like useState and useEffect take the spotlight for their state management capabilities. The discussion includes insights into error handling with tools like Sentry, alongside light-hearted anecdotes about technology mishaps involving kids. Listeners also get tips on optimizing code organization with Babel and crafting effective custom hooks.
AI Snips
Chapters
Transcript
Episode notes
Readability Win for Hooks
- React Hooks significantly improve code readability compared to render props, especially for nested structures like Apollo data fetching.
- This simplification enhances usability and visual appeal within the codebase.
Multiple useState vs. useReducer
- Use multiple
useState
hooks within a component for managing independent state values. - Reserve
useReducer
for complex state updates involving multiple values or intricate data.
useReducer and Redux Parallels
useReducer
mirrors Redux principles by returning new state objects based on dispatched actions.- It offers more control and complexity compared to
useState
, handling multiple value changes effectively.