3 ms·
Having used Material UI and Ant Design for React projects recently, I found the documentation in Ant to be less clear and also didn't love the use of Less for c
by jacobedawson 7y ago
Having used Material UI and Ant Design for React projects recently, I found the documentation in Ant to be less clear and also didn't love the use of Less for customization of the stylesheets (vs MUI's makeStyles / css-in-js approach).
When it comes down to a UI framework docs & styling options are my main criteria, I still haven't had a play around with Semantic UI or Tailwind yet, and haven't found the 'framework to rule them all'.
- k_ 7y agoI am more into Material UI too (I am even maintaining bindings for a language that transpiles to javascript), but Ant Design's dark theme almost got me, it's really nice
- kemyd 7y agoHi, I'm the author of: * https://tailwind.build https://tailwind.build * https://bulma.dev https://bulma.dev * https://bootstrapshuffle.com https://bootstrapshuffle.com I'm working on a universal "visual settings editor", so you don't need to worry if Tailwind uses JavaScripts for config and Bulma/Bootstrap use Sass. After adding support for React, I'll launch builders for Ant Design and Material UI. You don't need to create an account to try it. Maybe my tools will help you find the 'framework to rule them all' :P
- kreetx 7y agoPerhaps a noob-ish question, but will this make Ant work with pure html sites? I.e no react/vue/angular. Right now it seems it just works with the frameworks.
- jacobedawson 7y agoHi, that sounds great, thanks for sharing I'll check them out.
- timothy-quinn 7y agoI've tried Semantic, MUI, and Ant now for 3 separate projects. The one I gravitate towards now is MUI - it's got the easiest drop in to an existing project, and the most predictability. Semantic seems to be stuck in a weird place where the main project is barely maintained and a fork (Formantic) is superior, but there's no React version for the fork so you have to make your own React components if you want their new features. I liked Ant but the integration into existing apps took far more effort than I would've liked. In the end with Ant I gave up and made a fresh project and shifted my existing codebase across. The only thing I wish MUI had that Semantic was superior in was forms - Semantic has a far better built-in form component, including error/warning/success & loading states out of the box.