I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
When? Earlier today.
The front end of the site I'm working on has a build process involving Sass, but the admin interface is out-the-box and requires CSS overrides.
Other times I might be changing one-off CSS values with javascript, but that's pretty rare and smelly.
CSS preprocessors aren't that far from the CSS they produce; they're just wrappers. I don't see why anyone wouldn't learn CSS first - that seems like a recipe for frustration when they end up using a different preprocessor if nothing else.
I am aware that learning CSS first is mandatory. I was wondering if preprocessors are introduced at the beginning of the learning process or later.
If I was to start learning CSS today and I was introduced with preprocessors, I think I would embrace it as default. Everybody uses it and makes your life easier.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
When? Earlier today.
The front end of the site I'm working on has a build process involving Sass, but the admin interface is out-the-box and requires CSS overrides.
Other times I might be changing one-off CSS values with javascript, but that's pretty rare and smelly.
CSS preprocessors aren't that far from the CSS they produce; they're just wrappers. I don't see why anyone wouldn't learn CSS first - that seems like a recipe for frustration when they end up using a different preprocessor if nothing else.
I am aware that learning CSS first is mandatory. I was wondering if preprocessors are introduced at the beginning of the learning process or later.
If I was to start learning CSS today and I was introduced with preprocessors, I think I would embrace it as default. Everybody uses it and makes your life easier.