4 ms·
I always wonder why you need a design system for a dev first product. MaterialUI + theme palette would be enough most probably but I guess its the (soon to be o
by yevpats 4y ago
I always wonder why you need a design system for a dev first product. MaterialUI + theme palette would be enough most probably but I guess its the (soon to be over) age of free money.
- whalesalad 4y agoI cannot wait for material ui to die and go by the wayside
- halfmatthalfcat 4y agoIt's fine for what it is - a batteries included component library. Not a lot of the current ones come close. Maybe Mantine or Semantic but there's not a lot of great ones out there.
- worldsayshi 4y agoWhat is better if you want to build admin GUI and you want to spend little time with style sheets?
- uup 4y agoUse tailwind with the most basic class applications.
- uptown 4y agoAntd https://ant.design/ https://ant.design/
- worldsayshi 4y agoI've used both and don't find Antd to be better than mui. I find mui more enjoyable and more feature full but it seems to be a marginal difference.
- wzy 4y agoMaterial UI... in 2022? Why not just return to Bootstrap?
- throw_m239339 4y agowhat's wrong with material UI? it's fine for people building admin panels, ERP and what not AKA real apps, not websites. What would you use instead?
- markeibes 4y agoLiterally anything. Unstyled HTML tags are better
- vosper 4y agoI hear you on "don't build your own design system"... but Datadog's got a really complex UI, I think they've definitely graduated past the point where something like MUI would be a good choice (and obviously they have the resources to do an internal design system, and do it well). For Datadog I think it makes sense.
- alx__ 4y agoUsing something like Material UI is always a great idea to get you moving quickly. But eventually you reach an annoyance point once you scale up the number of components you're creating. Especially if you need more customized things. The layers of hacks and work around start to get confusing. And new folks give you lots of WTF comments. Same reason people build new libraries or languages. They feel limited by the "thing" they're using. :)