Today we are delighted to release the results of the 2021 Jamstack Community Survey. In this blog post we’ll be covering some of the top-level findings; you can hear more at my talk at Jamstack Conf later today and dive deeper into the results on jamstack.org. With over 7,000 respondents this year, more than twice as many as our previous year’s survey, there’s a lot of great data to cover. Look out for follow-up posts in the coming months diving deeper into specific aspects of the data.
Jamstack has become the way students learn to deploy
We looked at a variety of demographic data about the community: job titles, employment status, where in the world you live, what industry you work in. There were a bunch of surprises but the biggest was that the percentage of students in the community has more than doubled. We believe from the survey and Netlify’s own internal usage data that part of the explanation is that programs that teach web development are increasingly recommending the Jamstack, and Netlify specifically, as an easy place to get started with web development.
The pandemic has massively accelerated the shift to remote development
It’s no surprise that the pandemic has changed things for everyone, everywhere, and that includes the working lives of web developers. We found that in the initial disruption of 2020, less experienced developers (less than 2 years of experience) were more likely to lose their jobs; more than 10% said they did. Developers with more than 2 years of experience saw a different effect: their jobs went remote, and an astonishing 40% of them say their jobs will stay remote even when the pandemic is over. We are just beginning to see what the long-term effects of such a huge change in working life will be, and we’ll be digging further into pandemic effects in a later blog post.
More developers are building fully dynamic apps on the Jamstack
We ask developers what kinds of sites they build: single-page apps, fully static sites, hybrids, or fully dynamic sites. While there was no change from 2020 to 2021 in the proportion of these types of apps, the percentage of developers who say they build fully dynamic apps on the Jamstack specifically, rather than some other architecture, rose from 57% to 65%. We believe this is a sign of the increasing power and capability of Jamstack as an architecture, and it ties in to the greater use of serverless functions (see below).
Security is a rising priority
Do developers prioritize speed of development, site performance, security, uptime or other factors? We asked this question both years, and performance and uptime were the top two categories both years. In 2021, however, the new third place went to security, a significant shift in a data set as large as this, and indicative of a maturing community and the Jamstack’s enviable reputation for security.
Jamstack developers build the world’s largest websites
We found that 32% of Jamstack developers are building websites that have audiences numbered in the millions. This is a strong vote for the scalability of the Jamstack architecture, so we dug deeper into that data on the developers who build these extremely popular sites. We found they have different development priorities, including a greater focus on legal compliance, as well as different technical priorities, such as a greater emphasis on the importance of mobile devices as a target.
Technical choices: React, TypeScript, Figma and more
Our data on the technical choices made by developers is some of the richest we collect, so we’re going to be diving into that separately in several following blog posts. As a quick preview, however, here’s our map of major web frameworks by their usage and the reported satisfaction of users of that framework:
You can see the huge popularity of React continues unabated, and Next.js has some of the happiest users of any major web framework! We have another 16 minor web frameworks as well as year-over-year changes to talk about though, so look forward to our follow-up post where we’ll go in-depth.
Some of our other headline findings on the technical side were:
- WordPress continues to be the most-used content management system, but its users reported very low satisfaction unless they were using it in headless configuration. We’ll have a whole post about CMS options as well.
- In the design tool space, Figma is hugely dominant, with more than half—62%—of Jamstack developers reporting they use it, and with a satisfaction score 4 times greater than the next-most popular option.
Serverless functions have gone mainstream
Developers reported that 46% of them are using some form of serverless functions, like Netlify Functions, to build their sites in 2021. This correlates with developers saying they build more fully dynamic sites (see section above). Another interesting correlation: developers using serverless functions are disproportionately using TypeScript to make them. We expect this trend to continue, and serverless functions to be used by a majority of respondents by the time of next year’s survey.
A healthy, vibrant community
The overall picture of the Jamstack community in 2021 is one undergoing rapid, healthy growth, absorbing a stream of brand new developers while taking increasingly mature approaches to security and other industry challenges. Stay tuned for our deep dives into this rich data set over the coming months.
We also want to extend our thank-you and gratitude to the Jamstack community members for helping us to get more than 7,000 respondents to join us in the survey. A special shoutout to AgilityCMS, Algolia, Bejamas, BigCommerce, CSS Tricks, DXP Report, Jamstack Meetup organizers like NYC, OPO, and Toronto, Jamstack Radio, Jamstacked newsletter, Marzee Labs, Netlify team, npm, Prismic, Reach Digitalworks, ScreamingBox, Smashing Magazine, Stack Overflow, Strapi, TakeShape, The New Dynamic and others in the community that individually shared the survey in your networks. We could not have gotten this level of participation without you!
- View the survey results for free at jamstack.org/survey/2021/
- See a summary of the results in our press release
- Register and attend Jamstack Conf virtual today and tomorrow
- Get involved with the community and join the Jamstack Slack group
- Share your feedback with us in #jamstack-community-survey on the Jamstack Slack