Re:Material-UI is releasing v5 and rebrands to mui.com
by timw4mail on Thursday September 16, 2021 @02:05PM
(#28555033)
Having used Material UI in the turbulent days of v1, I can't say I've had a good experience.
- Custom styling with JSS was an underdocumented nightmare
- The Grid system had many gotchas, especially with flexible columns in flexbox
- "Private" components had to be used or replaced in Table components to enable sorting
- JSS generated classnames changed if you included material-ui-based components in a separate library
I'm not really trying to harp on the developers here, but I've had to re-implement basically all the material-ui components I've had to use, because it was infeasible to update the library due to the amount of changes required.
- Custom styling with JSS was an underdocumented nightmare
- The Grid system had many gotchas, especially with flexible columns in flexbox
- "Private" components had to be used or replaced in Table components to enable sorting
- JSS generated classnames changed if you included material-ui-based components in a separate library
I'm not really trying to harp on the developers here, but I've had to re-implement basically all the material-ui components I've had to use, because it was infeasible to update the library due to the amount of changes required.