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
140
Contentfulで作るヘッドレスCMS
#shupaconf3 にて発表させていただいたスライドです。
ヘッドレスCMSについて説明させていただきました。
Tsubasa SEKIGUCHI
December 05, 2022
Tweet
Share
More Decks by Tsubasa SEKIGUCHI
See All by Tsubasa SEKIGUCHI
今日から使える AI駆動開発のすゝめ
tinykitten
1
44
Reactで始める リグレッションテスト概論
tinykitten
0
37
エンジニアでも捗る デザイナー的思考入門
tinykitten
1
1.2k
Gunma.web #55
tinykitten
0
230
React Nativeではじめる ハイパフォーマンス スマホアプリ開発(GENIEE Edit)
tinykitten
0
130
AWS/GCPで始める 生成AI入門
tinykitten
0
160
Rustとtonicで始める gRPC入門(GENIEE Edit)
tinykitten
0
48
スモールスタートで始める フィードバック管理システム開発入門
tinykitten
0
290
Rustとtonicで始める gRPC再入門
tinykitten
0
980
Other Decks in Programming
See All in Programming
rage against annotate_predecessor
junk0612
0
170
RDoc meets YARD
okuramasafumi
4
170
Kiroで始めるAI-DLC
kaonash
2
620
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
230
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
870
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
400
Design Foundational Data Engineering Observability
sucitw
3
200
概念モデル→論理モデルで気をつけていること
sunnyone
3
290
楽して成果を出すためのセルフリソース管理
clipnote
0
180
AIを活用し、今後に備えるための技術知識 / Basic Knowledge to Utilize AI
kishida
22
5.9k
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.5k
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
230
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
95
14k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Into the Great Unknown - MozCon
thekraken
40
2k
Producing Creativity
orderedlist
PRO
347
40k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
How STYLIGHT went responsive
nonsquared
100
5.8k
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