Articles in this series
The useReducer hook is a built-in hook in React that allows you to manage complex state logic in your application. It's an alternative to the useState...
useContext is a built-in React hook that allows you to consume values that are provided by a Context object. A Context provides a way to pass data...
useMemo is a hook in React that allows you to memoize a component's output. It takes two arguments: a function that calculates the value to be...
In React, a callback hook is a function that allows you to pass a function as a prop to a child component, which can then be used to update the state...
Use the Production Build Profiling Components with the DevTools Profiler Virtualize Long Lists Avoid Reconciliation Do not mutate...
Building your own Hooks lets you extract component logic into reusable functions. When we want to share logic between two JavaScript functions, we...