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
Contentfulで作るヘッドレスCMS
Search
Tsubasa SEKIGUCHI
December 05, 2022
Programming
150
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Contentfulで作るヘッドレスCMS
#shupaconf3 にて発表させていただいたスライドです。
ヘッドレスCMSについて説明させていただきました。
Tsubasa SEKIGUCHI
December 05, 2022
More Decks by Tsubasa SEKIGUCHI
See All by Tsubasa SEKIGUCHI
エンジニアでも捗る デザイナー的思考入門(bitA Edit 新ver)
tinykitten
1
470
React Native × GraphQLで TanStack Queryを 選んだ理由
tinykitten
0
76
第3木曜LT会 #28
tinykitten
0
170
スモールスタートでいこう 自作テレメトリシステム概論
tinykitten
0
68
TrainLCD v10リリース記念 TrainLCDを支える技術
tinykitten
1
610
公共交通オープンデータ × モバイルUX 複雑な運行情報を 『直感』に変換する技術
tinykitten
0
300
初めてのハッカソンを「紙芝居」で終わらせた話
tinykitten
0
82
これならできる!個人開発のすゝめ
tinykitten
0
610
今日から使える AI駆動開発のすゝめ
tinykitten
1
140
Other Decks in Programming
See All in Programming
ソフトウェアエンジニアにとっての生成AI - 特性を知って使い倒す / generative ai for software enginner
kishida
7
2.3k
業務時間外もAIに働いてもらう話
colorful12
3
9.9k
LL言語やWebフレームワークのPostgreSQL対応 〜DBの機能がユーザーに届くまで〜
kentaroutakeda
0
130
リアルな遅延を測る仕様
kota_yata
1
140
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.7k
高専キャリア LT 発表内容
crysta1221
6
5.5k
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.5k
新卒PdEのリアル
ryu1013
1
300
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
0
310
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
140
ソフトウェアラスタライザ
fadis
1
780
Vibes Containers 〜AIで変わるコンテナ設計と運用〜
tkikuc
1
460
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
260
Building AI with AI
inesmontani
PRO
1
1.2k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
A Tale of Four Properties
chriscoyier
163
24k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
The SEO Collaboration Effect
kristinabergwall1
1
550
How STYLIGHT went responsive
nonsquared
100
6.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Deep Space Network (abreviated)
tonyrice
0
290
Transcript
ContentfulͰ࡞Δ ϔουϨε$.4 How to make “Headless CMS” with Contentful. Shupaconf
#3 2017.05.05 @ Shibamata Katsushika, Tokyo Tsubasa SEKIGUCHI EXC-3645969186565158903
5JOZ,JUUFO @tinykitten8
ؔޱཌྷ Tsubasa SEKIGUCHI
Section 01 $.4ͬͯԿʁ What is CMS? 01. What is CMS?
ΣϒίϯςϯπΛߏ͢ΔςΩετ ը૾ͳͲͷσδλϧίϯςϯπΛ ౷߹ɾମܥతʹཧ͠ɺ ৴ͳͲඞཁͳॲཧΛߦ͏γεςϜͷ૯শɻ ίϯςϯπཧγεςϜ(CMS) 01. What is CMS?
01. What is CMS?
ҎલͷCMSͰ 01. What is CMS?
Editor Viewer Backend/Frontend 01. What is CMS?
CMSࣗମ ϑϩϯτ୲͍ͯ͠Δ 01. What is CMS?
՝ɿ ϑϩϯτͱόοΫΤϯυ͕ ີ݁߹ 01. What is CMS?
Section 02 lϔουϨεz$.4ͬͯԿʁ What is “Headless” CMS? 02. What is
“Headless” CMS?
άϥϑΟΧϧΠϯλʔϑΣʔεͳ͠Ͱ σόΠε্Ͱಈ࡞͢Δ͜ͱ͕Ͱ͖ΔιϑτΣΞ ϔουϨειϑτΣΞ(Headless Software) 02. What is “Headless” CMS?
ϔουϨεCMSͰ 02. What is “Headless” CMS?
PC/SP PC/SP Frontend 02. What is “Headless” CMS?
PC/SP PC/SP Frontend Digital Signage Frontend Digital Signage 02. What
is “Headless” CMS?
PC/SP PC/SP Frontend Digital Signage Frontend Digital Signage Content API
REST(GraphQL) API Editor UI Editor 02. What is “Headless” CMS?
ϑϩϯτɾόοΫͷ ։ൃ͕Մೳ 02. What is “Headless” CMS?
APIϑΝʔετͷͨΊɺ ϑϩϯτͷࣗ༝͕ߴ·Δ ͭ·ΓɺσδλϧαΠωʔδΣΞϥϒϧσόΠεͷ৴ͳͲՄೳ 02. What is “Headless” CMS?
Section 03 σϝϦοτ Disadvantage 03. Disadvantage
API࣭ͷཁٻ͕ߴ͍ σϝϦοτ01 03. Disadvantage
։ൃίετ͕͔͔Δ σϝϦοτ02 03. Disadvantage
Section 04 ࣮ɾαʔϏε Implementation & Service 04. Implementation & Service
04. Implementation & Service
WP REST API 04. Implementation & Service
WordPressͷཧUIΛ༻͍ͯ Headless CMSΛߏஙͰ͖Δ 04. Implementation & Service
ͳʹ͛ʹυΩϡϝϯτຊޠ 04. Implementation & Service
04. Implementation & Service
04. Implementation & Service
DPOUFOUGVM"1*ϑΝʔετͳ$.4ͰɺυΠπͷελʔτΞοϓʹΑͬͯ։ ൃ͞Ε͓ͯΓɺ8PSE1SFTT%SVQBMͳͲͷैདྷͷ$.4ͱҟͳΓɺσΟ εΫτοϓϞόΠϧ͚ͩͰͳ͘ɺσδλϧαΠωʔδɺεϚʔτΥο νͳͲͷϓϥοτϑΥʔϜͷίϯςϯπ৴͕Մೳͳ"1*͕༻ҙ͞Ε͍ͯΔ ͜ͱ͕ಛͰ͢ɻ https://qiita.com/daikiojm/items/3fbde3c88a7d0a053675 04. Implementation & Service
ͯ͢ӳޠ 04. Implementation & Service
Section 05 /VYUKTͰ࣮ Implement CMS with Nuxt.js and Contentful 05.
Implement CMS with Nuxt.js and Contentful
05. Implement CMS with Nuxt.js and Contentful
05. Implement CMS with Nuxt.js and Contentful
ࢼͯ͠Έ͍ͨํͪ͜Β 05. Implement CMS with Nuxt.js and Contentful
͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ TinyKitten @tinykitten8