Pre & Post Processors
Pre-processors like Sass and Less were the vanguard of “CSS 2.0”. At a time where the language itself could seem pretty stagnant, they introduced new features like variables and nesting by introducing a compile step to the mix.
More than a decade later, CSS itself is catching up but the pre-processors are holding strong, with Sass being a mainstay in any front-end stack (although CSS-in-JS is looking to change that – but more on this later).
And on the “post-processor” side, PostCSS has managed to carve out a niche of its own by being a complementary tool that makes your CSS workflow even better.
Rankings
Awareness, interest, and satisfaction ratio rankings. Note that these three ratios all correspond to the same point in time.
Usage by Years Of Experience
The “overall” column shows overall usage for each technology (respondents who selected “would use again” or “would not use again”), while the following columns show the usage ratio for each “years of experience” bracket.
A brighter pink background indicates a higher-than-overall-average ratio for a given bracket.
Usage by Salary Range
The “overall” column shows overall usage for each technology (respondents who selected “would use again” or “would not use again”), while the following columns show the usage ratio for each “yearly salary” bracket.
A brighter pink background indicates a higher-than-overall-average ratio for a given bracket.
Sass
Less
PostCSS
Stylus
Expressive, robust, feature-rich CSS language built for nodejs