DEV Community

Discussion on: Frontend Development 2021

Collapse
 
gmeben profile image
Grant Eben

I agree with the point on Sass. As an advocate of Sass when it was initially released, I'm finding that its purpose these days is largely becoming obsolete as browser technology improves. Ten years ago, Sass made up for the lack of variables and functions. These are now available to us natively in browsers. Nesting, extensions, and mixins often lead to needlessly bloating the stylesheet where using multiple class names doesn't. Modules are one of the few useful things that remain, but a stylesheet organized well by specificity does the same thing without making text searches more difficult.

This talk changed my life and explains in more detail: youtu.be/R-BX4N8egEc?t=540