19 Stories by Ohans Emmanuel
Learn how to build strongly typed polymorphic React components with TypeScript, using familiar UI component props as guides.
Access previous props and states from within functional components using the useRef, useState, usePrevious, and useEffect React Hooks.
Essentially, the difference between useEffect and useLayoutEffect lies solely in when the two are fired. Look into the inner workings and best use cases...
Are you looking to refactor your app to use React Hooks? Learn how to avoid common problems with React Hooks and refactoring basics.
How do browsers bring web apps to life? Understanding client-side rendering will empower you to truly optimize your web projects.
Learn all about React lifecycle methods for mounting, updating, unmounting, and error handling, including new methods as of React 17.
Use React Router to declaratively navigate within your React and Redux applications and maintain state across your app’s navigation switches.
Simplify building full stack React apps using Zero Server: a framework without configuration.
Editor’s note: This React Hooks tutorial was last updated in January 2021 to include more React Hooks best practices and examples. React Hooks have...
State management can quickly turn into a nightmare. Fortunately, Redux has a good number of libraries maintained to make data fetching easy.
Our complete guide to React refs and the DOM, with suggestions for further reading.
Our all-in-one reference guide for basic and advanced React Hooks, with suggestions for further reading.