What are the essential libraries/tools for any professional React app?
Which is the best React component library?
Updated: Rundown of React Libraries to use in 2024
what is the best library for drag and drop reordering of a list that supports web (expo).
What is React Component Library?
Is React a component library?
What are the libraries in React?
Videos
ยป npm install react-list
I've been trying to build my first fairly big React project recently (I'm relatively new to React) and every time I think I've finally got my entire stack of tools together I read about something else that's considered to be essential by most React devs.
For instance, Redux for state management. I had no idea this was so important (although I'm starting to see why as my project grows. Or Vite (I was just using create-react-app before), or TanStack Query.
Basically, what are the "categories" of tools that every (or most) large-scale React projects need? For instance, what I have now:
-
State management (like Redux)
-
Component library (like Material UI)
-
Build tool (like Vite)
-
optionally, CSS (like Tailwind)
-
Requests (like TanStack Query)
What else am I missing? I just want to go ahead and be familiar with everything I need or might need down the line, instead of refactoring every time I realize it might be more optimal to add in a tool/library. Also, I've been hearing a lot about Storybook. How important is that?
Thanks for the input!