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
0
120
Contentfulで作るヘッドレスCMS
#shupaconf3 にて発表させていただいたスライドです。
ヘッドレスCMSについて説明させていただきました。
Tsubasa SEKIGUCHI
December 05, 2022
Tweet
Share
More Decks by Tsubasa SEKIGUCHI
See All by Tsubasa SEKIGUCHI
スモールスタートで始める フィードバック管理システム開発入門
tinykitten
0
130
Rustとtonicで始める gRPC再入門
tinykitten
0
300
gRPCで始める ハイパフォーマンス タイプセーフウェブ開発
tinykitten
0
180
ノンデザイナーが 多少マシな見た目の資料を作る方法
tinykitten
0
150
はじめての GitHub Actionsアクション開発
tinykitten
0
87
UI/UXをないがしろにしない「きもちのいい」Webサービスの作り方
tinykitten
0
79
React Nativeではじめる ハイパフォーマンス スマホアプリ開発
tinykitten
0
79
Jōtaiではじめる 超軽量 React.jsステート管理
tinykitten
0
67
Flutterで始めるフロントエンド再入門
tinykitten
0
160
Other Decks in Programming
See All in Programming
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
530
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
360
今、知っておきたい! 生成AIエージェントの世界
elith
3
360
PostmanでAPIの動作確認が楽になった話
h455h1
0
170
Goのmultiple errorsについて (2024年4月版)
syumai
3
830
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
370
Scalable Customer Journey Orchestration (CJO)
lewuathe
0
310
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
250
Netty Chicago Java User Group 2024-04-17
sullis
0
170
Node.js v22 で変わること
yosuke_furukawa
PRO
9
3.4k
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
330
Ruby Function Composition
bkuhlmann
1
330
Featured
See All Featured
Scaling GitHub
holman
457
140k
Faster Mobile Websites
deanohume
299
30k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Teambox: Starting and Learning
jrom
128
8.4k
A Philosophy of Restraint
colly
197
16k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Statistics for Hackers
jakevdp
789
220k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
The Mythical Team-Month
searls
216
42k
What's new in Ruby 2.0
geeforr
337
31k
What’s in a name? Adding method to the madness
productmarketing
PRO
16
2.6k
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