Monorepo icon indicating copy to clipboard operation
Monorepo copied to clipboard

MUI vs. Material UI

Open oliviertassinari opened this issue 1 year ago • 2 comments

The question in https://survey.devographics.com/en-US/survey/state-of-react/2023/outline/4#mui

Could be considered confusing. MUI is an organization, which authors Base UI (unstyled UI library), Material UI (styled UI library), MUI X (rich components), MUI System (name will soon change, CSS engine)

Adding @samuelsycamore for context

oliviertassinari avatar Dec 24 '23 15:12 oliviertassinari

@oliviertassinari thanks for the precision I wasn't aware of that

I think in this case we'd still want to keep the whole organization, considering that users will say "used it" as long as they use one of the underlying projects?

We have the same question with Ant for instance that does Ant Charts, Ant Forms etc. but I feel like what's matter is that people use solutions from the Ant organization. We can be more specific if we happen to have a specific question like "what unstyled library do you use"

eric-burel avatar Jan 11 '24 14:01 eric-burel

Right, I guess it depends on the goal of the questions, there can definitely be two separate segments:

  1. Styled libraries; almost like a CSS framework: Bootstrap, Material UI, Ant Design, Shadcn UI, Mantine, Charka UI, Radix Theme, etc.
  2. Unstyled libraries: Radix Primitives, React Aria, Ariakit, Base UI, Ark UI, Headless UI, etc.

With MUI X, we do something hybrid, we do both 1 and 2, focused on one component at a time.

I think in this case we'd still want to keep the whole organization, considering that users will say "used it" as long as they use one of the underlying projects?

The only limit is that the broader MUI's organization product grows, the more confusion it would become. For example, it would be strange to ask JavaScript developers if they are using Meta (React + CRA + styledx) or Google (Angular + Angular Material). Today, MUI is a way way too small organization to be an issue though.

oliviertassinari avatar Jan 11 '24 16:01 oliviertassinari