MUI 6.0 release candidate
The MUI 6.0 release candidate was released today.
This is a significant update that will bring “zero-runtime CSS-in-JS” – now styles will be calculated during the project build, which will have a positive impact on performance and will make it more convenient to use MUI with server rendering.
This approach is mainly caused by the spread of SSR in React and, in particular, React Server Components. It is very pleasing that MUI, which is probably the most widespread and stable component library for React, is developing in the direction of northern rendering. After all, performance is decisive. Even for admin panels (and maybe even more so for admin panels).
MUI is developing its own library for “zero-runtime CSS-in-JS” Pigment CSS, which is a fork of the already quite widespread Linaria.
You can read more about the new architecture here: https://mui.com/blog/introducing-pigment-css/