this post was submitted on 02 Apr 2024
13 points (88.2% liked)
CSS
460 readers
13 users here now
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Let me reverse that question and ask: Why use Sass?
It has variables as well as modules, easily nestable definitions, and inheritance so that you can have base classes
CSS has variables, modules and nesting.
By inheritance, do you mean the
extends
keyword? Because if so, it just seems like going further down the misguided BEM path instead of picking better selectors.Sass is lovely. I love being able to split my CSS into multiple files in the same way I would split the rest of my code. It's really nice for making more maintainable CSS on larger projects.
My portfolio would've been hell to make without SASS helping with the organization.
CSS can already be split into multiple files though.
So why not just use CSS?
Sass is to CSS what jQuery is to Javascript.