Also, Semantic UI is the most complete library that I've found. If you build an app, that is really important, you don't want to find out one day that there is a gaping hole because a certain widget hasn't been implemented.
Also, Semantic UI is the most complete library that I've found. If you build an app, that is really important, you don't want to find out one day that there is a gaping hole because a certain widget hasn't been implemented.
I'm basically a novice programmer and I've built web apps with it and Web2py within an hour or two.
Both are great, but if you can, pick Semantic UI. I love it.
SUI is more compact, aligned and feature rich.
Modals: http://semantic-ui.com/modules/modal.html vs. http://getbootstrap.com/javascript/#modals
Again, here my vote goes for SUI, it's cleaner and better designed.
Untreated Bootstrap is so widely used that without extra styling it looks just another UI with no personality. Design is a sensitive, subjective topic however. Sometimes you want that crude industrial look that Bootstrap has :)
Semantic UI is a production ready app UI framework.
Bot have legit uses, but I think they cover a bit different use-cases.
> I'm certainly not going to spend much time optimising it. if it's a quick hackish tool for your team then it's certainly fine
Every use case is a bit unique. I've built apps with bootstrap, but I gradually removed it later because I simply rewrote everything I used from it.
As an example, DataTables works out of the box with Bootstrap and Foundation, but not with SemanticUI. Same with Select2, Symfony, JetBrains IDEs.
The more bespoke your application, the more Bootstrap will either be useless or counter-productive. But if you're building a standard UI, Bootstrap is great. It's easy to find junior devs who can use it, and there's good documentation and support.
I've never heard this recommendation. Why would you waste time on a framework you are never going to deploy to production?