What do we learn from this CSS Survey? Forget everything you know about CSS. Or at least, be ready to reconsider a lot of it. CSS in 2020 looks nothing like what you were used to.
Instead of breakpoints, we can now leverage CSS Grid to make dynamic, responsive layouts that adapt to any viewport size with fewer lines of code. Instead of relying on global stylesheets, CSS-in-JS lets us colocate our styles with our components to build themeable design systems.
And most of all, Tailwind CSS has burst onto the scene and, through its use of utility-first CSS, forced us to reconsider the traditional dogma of semantic class names.
CSS has seen a surge of new features in recent years, so as you’d expect adoption is lagging a bit behind as the community takes its time to absorb new properties.
The State of CSS Survey 2020 is here to present the data, highlight the trends, and hopefully guide you through another eventful year of CSS!
You can also download the raw JSON data for this CSS survey.