6
votes
Does bootstrap break separation of concerns and defeat the purpose of CSS?
My question is really whether bootstrap is seen as a hack for people who want to knock up a site quickly and don't care about separation of concerns
A lot of Bootstrap utility classes are useful hacks ...
4
votes
Does bootstrap break separation of concerns and defeat the purpose of CSS?
Depends. Bootstrap can be used both ways. Many bootstrap classes are semantic, so does not break separation of concerns. E.g.
<div class="alert alert-danger">Beware of the leopard</div>
...
3
votes
Does bootstrap break separation of concerns and defeat the purpose of CSS?
I think a de facto truth that complete separation of style from content via HTML and CSS is not possible.
Take a look at http://www.csszengarden.com/
At first glance it looks like the perfect ...
2
votes
angularJS code sharing across hybrid Ionic app and regular mobile website
You can build a shared kernel which contains some atomics
Components (https://docs.angularjs.org/guide/component) / Services.
Web app, android app, ios app, supervision app ... all will use ...
2
votes
How do i create a logic for dynamic product list page like below using php and bootstrap?
You can create a pagination part for php for fetching data per window height and may decide a minimum number of content per page for both ad and product.
After that most of your work is done by ...
1
vote
Does bootstrap break separation of concerns and defeat the purpose of CSS?
This thread has convinced me that current CSS does not have (and probably cannot have) completely separate concerns from HTML.
I have never felt comfortable with the SGML (Standard Generalized Mark-up ...
1
vote
Why create CSS classes named to match one specific style? (non-semantic class names)
There is no particular reason. The libraries just grew like that, naturally.
Libraries such as Bootstrap were promising that there will be no custom styling any longer. Instead of spending hours ...
1
vote
Accepted
Why create CSS classes named to match one specific style? (non-semantic class names)
I think you are right to point out that some CSS classes like .inline-block { display: inline; } are generally pointless. There are three reasons why such classes might still be used:
Cargo-culting of ...
1
vote
Accepted
Is my approach to dynamically populating web content ok?
I'd add this is as a comment if my user rep would allow it BUT my 2 cents:
Rather than making the user's browser do all of the work of replace on all those sections which will slow down the load time,...
1
vote
How do i create a logic for dynamic product list page like below using php and bootstrap?
Let PHP serve a paginated list of your catalog items at /catalog/items?start=20&length=50
Bootstrap's columns are used on your HTML elements' class attributes; this enables resize of the viewport ...
1
vote
Bootstrap classes in SCSS or HTML?
one main reason to select the SCSS or even in CSS cases too is re-usability.
so if you need to use the same code again you only need to use the class instead of inline modification for each html tag ...
1
vote
How can I best organise a Jekyll + Bootstrap + Git site?
Separate build file from source.
/jek/_site # the stuff I actually want to upload - but don't really want in git
you can put it off from your main branch, jekyll has Continuous Integration support. ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
bootstrap × 26css × 10
angularjs × 5
web-development × 4
mobile × 3
responsive-design × 3
design × 2
javascript × 2
html × 2
frameworks × 2
java × 1
php × 1
asp.net-mvc × 1
clean-code × 1
mysql × 1
ruby-on-rails × 1
legal × 1
haskell × 1
operating-systems × 1
jquery × 1
html5 × 1
ajax × 1
websites × 1
mit-license × 1
loops × 1