I've been working in React for nearly a decade


I've been working in React for nearly a decade. But over the years my approach has radically evolved.

Classes ➡️ functions

Mixins ➡️ hooks

prop-types ➡️ TypeScript

Custom boilerplate ➡️ create-react-app ➡️ Vite/Next/Remix

React state ➡️ Redux ➡️ React-query + context
React has had staying power because the idea is simple and powerful: Create components with JSX.

This focus has allowed React to evolve over the years.

View original on X