Overview of UI libraries
In this book, I have purposefully left out UI libraries as they are very opinionated, constantly changing, and would make the code examples significantly longer. In this section, I would like to provide an overview of some selected UI libraries. Feel free to explore them on your own and keep an eye out for other options and new releases in this field!
Material UI (MUI)
MUI is one of the most popular component libraries for React. It supports a wide range of components, including complex components such as data tables. It also has a very extensible theming system, allowing you to adjust it to your style. However, its styling engine, at the time of writing, is incompatible with RSCs, which is something that will be improved in upcoming versions. Use MUI if you generally like its style but want to customize the colors, typography, and spacings to make it your own.
You can check out MUI here: https://mui.com/.
Tailwind CSS
Tailwind CSS is a utility...