State of the Jamstack 2020 Survey Results
Jamstack Conf Virtual, 2020-05-27
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/6995542/logomark.png)
Who is this jerk?
Laurie Voss
Senior Data Analyst, Netlify
@seldo
![](https://s3.amazonaws.com/media-p.slid.es/uploads/seldo/images/380749/Twitter_logo_blue.png)
What are we talking about?
We ran a survey!
- 30 days
- 3,127 respondents
- Jamstack and non-Jamstack users
- Netlify and non-Netlify users
Why should I care?
1. Developers benefit from more context
Why should I care?
2. Comedy
Disclaimers
- This is about Jamstack developers
- This is NOT about all web developers
- This mentions how popular things are
- That's NOT saying how good things are
Part 1: Who we are
We are mostly the same as developers in general!
Jamstack is in every industry
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386553/industries.png)
Jamstack developers are an experienced bunch
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386558/experience.png)
Developers are pretty new to the Jamstack
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386564/jamstack_experience.png)
The Jamstack is
heavily used by agences
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386565/agencies.png)
What teams are you on, and what teams do you talk to?
Mostly team answers matched, but not all!
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386569/mushroom_of_sadness.png)
Part 2: What we do
Enterprise developers are a big part of the Jamstack
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386644/types.png)
Jamstack sites scale to millions of users
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386655/size_of_audiences.png)
...but also lots of
smaller audiences
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386655/size_of_audiences.png)
Jamstack developers like the workflow
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386682/word_cloud.png)
Shipping fast comes before shipping safely
(Unless you're an enterprise developer)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386686/values.png)
The hardest part of launching a site is defining the product
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386692/stages_of_launching.png)
Bonus:
this is a free startup idea
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386692/stages_of_launching.png)
Part 3: how we do it
Satisfaction scores
Beware!
- Satisfaction != popularity
- Popularity != quality
Satisfaction =
{I want to use this more}
{I want to use this less}
TypeScript is a big deal
(especially if you're an enterprise developer)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386723/primary_language.png)
37% of Jamstack developers aren't* JavaScript developers
* primarily
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386723/primary_language.png)
Language usage
in the Jamstack
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386730/all_languages.png)
Rust developers are really happy about it
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386765/language_satisfaction.png)
Old folks like SQL
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386769/sql_by_experience.png)
Web frameworks
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386776/frameworks.png)
React dominates the web
jQuery just works here
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386776/frameworks.png)
Outliers: 11ty and Svelte
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386776/frameworks.png)
Everybody loves Markdown
(Except me)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386799/storage_by_popularity.png)
People also like databases
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386803/storage_by_satisfaction.png)
We use REST,
but we prefer GraphQL
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386861/protocols_by_popularity.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386862/protocols_by_satisfaction.png)
Figma on the rise
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/7386870/collaboration_by_satisfaction.png)
What does this all mean?
1. Jamstack is for grown-up
What does this all mean?
2. Jamstack is not
done growing
What does this all mean?
3. Jamstack is not (just) about performance and scalability
What does this all mean?
4. We hate email
but not as much as we hate Yammer
Thanks!
![](https://s3.amazonaws.com/media-p.slid.es/uploads/136956/images/6995542/logomark.png)
You can get these slides here:
@seldo
![](https://s3.amazonaws.com/media-p.slid.es/uploads/seldo/images/380749/Twitter_logo_blue.png)
You can catch me in the hallway or on Twitter:
Jamstack Survey 2020
By seldo
Jamstack Survey 2020
- 21,119