3 ms·
It depends on what you want to optimize for. If you're starting a startup and you anticipate having a dedicated design team, I think you're better off making y
by mightybyte 10y ago
It depends on what you want to optimize for. If you're starting a startup and you anticipate having a dedicated design team, I think you're better off making your markup match your domain and hand-rolling the CSS instead of using a framework like Bootstrap. This is the ideal approach IMO because it lets you much more effectively keep the styling out of the markup and in the stylesheets. CSS frameworks by definition require you to put styling in your markup.
But if you're just trying to bang out a small project quickly and have it look nice without needing to muck with CSS too much, then a framework can be very useful. These days I prefer Semantic UI over Bootstrap:
http://semantic-ui.com/ http://semantic-ui.com/
- gkop 10y ago> CSS frameworks by definition require you to put styling in your markup. How do mixin-based CSS frameworks require you to put styling in your markup?
- mightybyte 10y agoOh, I might not be aware of that type of CSS framework. Can you point me to some examples? I was thinking of frameworks like Bootstrap and Semantic UI.
- jessaustin 10y agoFYI: https://coderwall.com/p/wixovg/bootstrap-without-all-the-debt https://coderwall.com/p/wixovg/bootstrap-without-all-the-deb... I.e., used properly, Bootstrap itself is "that type of CSS framework".
- mightybyte 10y agoThanks! That's fantastic. CSS frameworks should talk about this idea more!