You might find that you want to build components for a particular framework, like React or Vue. There are a handful of situations for why writing a React component library is right for the task at hand.
I’ve been writing React for nearly 6 years now. I feel like I’m pretty good at it and I think there’s a lot to love about React:
There are also a lot of excellent component libraries that are written in React that I’ve used, or am desperately eager to use, in a project.
While a component library that only works for a given framework might have its limitations, there are several React libraries that are truly world-class. In many cases, these libraries pull in thousands of downloads a day. Some of the best frameworks can offer an excellent product because they’re playing to the strengths of the framework at hand. MUI and Radix UI are two such examples:
MUI is a component library that started as a React impl