Helpful Debugging Hooks
A guide to creating custom React hooks for debugging component re-renders by tracking prop and state changes.
A guide to creating custom React hooks for debugging component re-renders by tracking prop and state changes.
A developer's guide to convincing business stakeholders to approve technical investments like framework migrations and tech debt.
Explains React Fast Refresh, a new feature that improves developer experience by preserving state during hot reloads in React applications.
A guide explaining the differences between React's useEffect and useLayoutEffect hooks and when to use each one.
A technical guide on testing Preact/React Portals using Testing Library, based on real-world implementation challenges in a Rails app.
A tutorial explaining how to use React's useEffect Hook with examples for different scenarios like mounting, updating, and dependency arrays.
Explains how to simplify complex React components by using mediator components to separate domain logic from reusable UI.
A tutorial building a single Rails backend API for a todo list, then creating frontends with React, Angular, Vue, Svelte, and jQuery to compare frameworks.
Explains two main methods for correctly including and displaying images in React components, covering imports and the public directory.
A developer details building a custom React/Node.js web app to track stats, Elo ratings, and trophies for a competitive Among Us league.
A React tutorial on handling forms: accessing input values, implementing validation, and managing form submission using controlled components.
A step-by-step guide to configuring Jest for unit testing in a React application built with TypeScript, covering dependencies and configuration.
A developer's notes from a TypeScript course, covering setup with Parcel, React integration, and TypeScript compiler basics.
Learn how to run React's useEffect Hook only on component updates using useRef and a custom hook.
Learn how to run React's useEffect Hook only once using useRef and a custom hook for conditional execution.
A tutorial on managing global state in React applications using the useReducer hook and Context API, without external libraries.
A tutorial on setting up a React project from scratch using Webpack 5 and Babel, without relying on third-party boilerplates.
A guide on using SVGR to convert SVG icons into React components, covering both manual CLI and automated Webpack methods.
Explains how to handle code execution before React component renders, focusing on state initialization and async data fetching patterns.