React ecosystem and libraries

React ecosystem and libraries

  • UI components
  • API queries
  • routing
  • styling tools
  • animations
  • forms
  • state management
  • frameworks
  • ...

UI components

  • React Bootstrap
  • MUI
  • Ant Design
  • ...

Libraries for API queries

  • react-query
  • react-swr

built-in:

  • effect hook (can be complicated)

Libraries for routing

  • react-router

Styling tools

tools for stylesheets:

  • tools for combining class names
  • CSS modules

tools for CSS-in-JS:

  • emotion
  • styled-components

Form libraries

  • react-hook-form
  • formik

State management libraries

  • zustand
  • redux
  • mobX
  • recoil

built-in: context + reducer hook / context + custom hooks

frameworks

  • next.js
  • remix

functionality: server-side rendering, routing, (data fetching)