Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Gatsby, fast content based websites with React
Search
Cheesecake Labs
December 04, 2019
Programming
54
0
Share
Gatsby, fast content based websites with React
Cheesecake Labs
December 04, 2019
More Decks by Cheesecake Labs
See All by Cheesecake Labs
Cats' wellness & care
cheesecakelabs
0
65
How do we create the first impressions?
cheesecakelabs
0
71
Menstrual cup: suit and freedom
cheesecakelabs
0
88
Life is a cycle, better with a bicycle
cheesecakelabs
0
71
Interview Process: how to get the best of people
cheesecakelabs
1
110
My capsule wardrobe experience
cheesecakelabs
3
79
Stonewall Rebellion and its impact on LGBTQIA+ history
cheesecakelabs
1
59
Pregnancy, childbirth and breastfeeding: What do I have to do with it?
cheesecakelabs
0
59
MBTI - Psychological types described by Jung
cheesecakelabs
0
150
Other Decks in Programming
See All in Programming
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
2
140
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
280
最初からAWS CDKで技術検証してもいいんじゃない?
akihisaikeda
4
180
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.5k
PHPで TLSのプロトコルを実装してみるをもう一度しゃべりたい
higaki_program
0
170
20260320登壇資料
pharct
0
160
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
820
L’IA au service des devs : Anatomie d'un assistant de Code Review
toham
0
190
RSAが破られる前に知っておきたい 耐量子計算機暗号(PQC)入門 / Intro to PQC: Preparing for the Post-RSA Era
mackey0225
3
120
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
520
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
490
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
820
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
210
sira's awesome portfolio website redesign presentation
elsirapls
0
210
Joys of Absence: A Defence of Solitary Play
codingconduct
1
330
Designing for Performance
lara
611
70k
What's in a price? How to price your products and services
michaelherold
247
13k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
The World Runs on Bad Software
bkeepers
PRO
72
12k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
160
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
Gatsby Gatsby is a free and open source framework based
on React that helps developers build blazing fast websites and apps
Gatsby is a "static" website generator
None
None
1. Modern web tech without the headache 2. Speed past
the competition 3. Progressive Web App by default 4. Bring your own data https://www.gatsbyjs.org/
Content is the king (Data sources)
None
https://www.gatsbyjs.org/docs/how-plugins-apis-are-run/
Node runner Data sources Create node (reducer) Call onCreateNode Provide
data to query Build
How to query the data
None
None
None
Data can be queried inside pages, components, or the gatsby-node.js
file, using one of these options: 1. The pageQuery component 2. The StaticQuery component 3. The useStaticQuery hook
None
Performance Optimization Performance is hard. Let’s make Gatsby do the
work.
https://www.gatsbyjs.org/blog/2017-09-13-why-is-gatsby-so-fast/#reach-skip-nav
Image performance Ohhh myyyyy
https://using-gatsby-image.gatsbyjs.org/ The problem: Large, unoptimized images dramatically slow down your
site.
None
Everything is a plugin 1480 plugins today
None
None
Nothing is perfect Pages (solves with a plugin), variables inside
query), cache and build time problems on deploy (netlify)
Why we should use at CKL?
Real world projects
Questions?
Thanks