2020 Frontend Landscape: Insights from the State of JS and State of CSS Surveys
The article reviews the 2020 State of JS and State of CSS surveys, highlighting global participation, emerging JavaScript features, popular frameworks, CSS layout and animation trends, and how these data-driven insights can guide developers in technology selection and future front‑end development directions.
In 2020, the State of JS and State of CSS surveys collected responses from 23,765 participants across 137 countries, providing a comprehensive view of front‑end development trends worldwide.
Key JavaScript findings include the growing adoption of optional chaining, nullish coalescing, and TypeScript, while frameworks such as React and Vue maintain high usage and satisfaction, Svelte gains rapid popularity, and newer build tools like Snowpack and esbuild demonstrate impressive performance improvements.
On the CSS side, developers increasingly use Grid and Flexbox for layout, embrace CSS‑in‑JS solutions, and favor utility‑first frameworks like Tailwind CSS, with Atomic CSS and BEM remaining prevalent coding conventions.
The surveys also reveal satisfaction levels for various libraries and tools: React, Vue, and TypeScript lead in popularity; Express and Next.js dominate back‑end JavaScript frameworks; testing tools such as Jest and Testing Library are widely favored; and data‑management solutions like GraphQL and Apollo Client receive high approval.
Overall, the front‑end ecosystem continues to evolve healthily, with emerging technologies offering new approaches while established tools remain essential, providing valuable guidance for developers making informed technology choices.
ByteDance ADFE Team
Official account of ByteDance Advertising Frontend Team
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.