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
Studying Strapi: an open source head headless CMS
Search
Matija Marohnić
February 05, 2021
Programming
0
36
Studying Strapi: an open source head headless CMS
Matija Marohnić
February 05, 2021
Tweet
Share
More Decks by Matija Marohnić
See All by Matija Marohnić
Introduction to Remix
silvenon
0
140
Cypress vs. Playwright
silvenon
0
150
CSS Specificity
silvenon
0
29
Make your JavaScript projects more accessible to newcomers
silvenon
0
72
React Hooks
silvenon
0
71
PostCSS
silvenon
0
42
CSS Custom Properties
silvenon
0
39
Maintainable Integration Testing in React
silvenon
0
30
Writing Codemods with jscodeshift
silvenon
0
27
Other Decks in Programming
See All in Programming
実践 Dev Containers × Claude Code
touyu
1
240
Flutterと Vibe Coding で個人開発!
hyshu
1
260
State of CSS 2025
benjaminkott
1
120
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
130
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
140
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
1k
CEDEC2025 長期運営ゲームをあと10年続けるための0から始める自動テスト ~4000項目を50%自動化し、月1→毎日実行にした3年間~
akatsukigames_tech
0
150
サイトを作ったらNFCタグキーホルダーを爆速で作れ!
yuukis
0
440
The state patternの実践 個人開発で培ったpractice集
miyanokomiya
0
150
オープンセミナー2025@広島LT技術ブログを続けるには
satoshi256kbyte
0
120
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
720
Scale out your Claude Code ~自社専用Agentで10xする開発プロセス~
yukukotani
9
2.5k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
The Art of Programming - Codeland 2020
erikaheidi
55
13k
The Cult of Friendly URLs
andyhume
79
6.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
A designer walks into a library…
pauljervisheath
207
24k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Building Adaptive Systems
keathley
43
2.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Gamification - CAS2011
davidbonilla
81
5.4k
Transcript
Matija Maronhić Studying Strapi An open-source headless CMS
🤔
Maintaining the site ≠ Maintaining content
At Orbit • our documentation is for developers and designers
• we have a technical writer that happens to be good at development • so we can get away with Gatsby + MDX + bunch of other stu ff • but nobody else will know how to update it, including future technical writers who aren’t tech-savvy
Headless CMS • content fetched via API requests • decoupling
content from development • more fl exibility = less likely to be refactored
Options • 25+ • WordPress • NetlifyCMS • Contentful •
Strapi • DatoCMS • …
Why Strapi? • tried NetlifyCMS (barely), Prismic, and DatoCMS •
options I checked out either didn’t have a free plan or it seemed too limited • Strapi’s free plan has unlimited API calls
Contentful? • great reviews on Twitter • free plan •
25K records—I probably read this wrong the last time • 2 million API calls per month • fi rst paid plan is $489/mo 😅 💸
Improvement Day plan 1. learn the basics of Strapi 2.
integrate it with Next.js or Gatsby 3. pro fi t
Basics • I was trying to fi nd “slow start”
• npx create - my - app commands usually do too much this escalated quickly
Basics • REST API by default, but supports GraphQL •
comprehensive CLI • various plugins • email using services like Sendgrid, Mailgun etc. • editing stu ff sometimes changes fi les in the fi lesystem
None
Conclusions • I wish I knew more about backend •
Strapi seems to be very DYI • so far I’m comfortable with that • however, I’ll explore Contentful before continuing with this experiment
General goals • control over the admin interface • maximum
user-friendliness • next to zero developer intervention • editing (eventually) updates the site • preview 🤞 🤞 🤞