How to useReducer in React
A step-by-step tutorial on using the useReducer hook in React for state management, including a practical example.
A step-by-step tutorial on using the useReducer hook in React for state management, including a practical example.
An introduction to JavaScript Reducer functions, explaining their core concepts and implementation with examples.
A tutorial on how to render and manage lists of items, from simple primitives to complex objects, in React components.
A tutorial explaining the difference between controlled and uncontrolled components in React with practical code examples.
Explains why using a stable key prop is crucial for React lists, demonstrating the pitfalls of using array indexes with a practical example.
A tutorial on using React's useState, useReducer, and useContext hooks for state management, from simple to complex scenarios.
A tutorial on using Styled Components, a CSS-in-JS library for React, covering its benefits and how to get started.
A guide to writing robust React components, focusing on practical design principles over arbitrary style guide rules.
A deep dive into the React useEffect Hook, explaining its mental model and how to correctly use it to avoid common pitfalls.
Explains the key mental model difference between React function components and class components, focusing on how they capture values.
A guide on enabling React Strict Mode, explaining how it identifies unsafe code patterns and provides helpful warnings for developers.
Kent announces he is becoming a full-time educator, focusing on creating developer workshops, courses, and content.
A deep dive into React's programming model, viewing it as a UI runtime rather than just a library, for experienced developers.
A tutorial explaining React Component Composition with step-by-step examples, from JavaScript functions to React components.
Announcing a free book that teaches how to build a full-stack application using React and Firebase, from setup to deployment.
A tutorial on migrating a React Firebase app from the Realtime Database to Cloud Firestore, highlighting the benefits and process.
Explains why certain React APIs like React.memo are not Hooks, focusing on composition and debugging constraints.
A guide on defining the core idea (What), purpose (Why), and delivery method (How) for an effective tech talk.
A beginner's guide to integrating and using Semantic UI components within a React application to build a login form.
The author reflects on their 2018 accomplishments, including creating React Testing Library and writing a novel for NaNoWriMo.