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
Shifter(WordPress)を Headless CMSにした自社サイトを Grids...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Fumito Abe / necco
February 05, 2020
Technology
0
1k
Shifter(WordPress)を Headless CMSにした自社サイトを GridsomeとNetlifyで作ってる話 - Shifter Meetup Vol.8 / shifter-headlesscms-gridsome-netlify
Fumito Abe / necco
February 05, 2020
Tweet
Share
More Decks by Fumito Abe / necco
See All by Fumito Abe / necco
WordPress(Shifter)を Headless CMSにした自社サイトを GridsomeとNetlifyで作ってる話 / WordPress Shifter Gridsome Netlify
abefumito
0
1.1k
デザイン制作会社からみたShifter導入事例〜ミキハウスさんに取材に行ってきた話〜
abefumito
2
1.4k
小さな制作会社が小さくはじめるブランドづくり #sacss SaCSS Special25 : BRANDING SPECIAL(SaCSS vol.108)
abefumito
4
1k
地方イベントでの 県外集客成功事例
abefumito
0
1.8k
WordPressとWooCommerce+Stripeで作る、グッズ・記事販売ができるECサイトの話 / jp-stripes-connect-2019-0321-abe
abefumito
0
3.5k
neccoチームのタスク管理 / CaT vol.5
abefumito
0
1.7k
Other Decks in Technology
See All in Technology
わたしがセキュアにAWSを使えるわけないじゃん、ムリムリ!(※ムリじゃなかった!?)
cmusudakeisuke
1
740
ナレッジワークのご紹介(第88回情報処理学会 )
kworkdev
PRO
0
210
VLAモデル構築のための AIロボット向け模倣学習キット
kmatsuiugo
0
130
脳内メモリ、思ったより揮発性だった
koutorino
0
350
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
7.9k
Google系サービスで文字起こしから勝手にカレンダーを埋めるエージェントを作った話
risatube
0
180
Lambda Web AdapterでLambdaをWEBフレームワーク利用する
sahou909
0
130
CyberAgentの生成AI戦略 〜変わるものと変わらないもの〜
katayan
0
180
最強のAIエージェントを諦めたら品質が上がった話 / how quality improved after giving up on the strongest AI agent
kt2mikan
0
180
Claude Code Skills 勉強会 (DevelersIO向けに調整済み) / claude code skills for devio
masahirokawahara
1
21k
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
810
「Blue Team Labs Online」入門 - みんなで挑むログ解析バトル
v_avenger
0
180
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Music & Morning Musume
bryan
47
7.1k
ラッコキーワード サービス紹介資料
rakko
1
2.6M
Odyssey Design
rkendrick25
PRO
2
540
A Soul's Torment
seathinner
5
2.5k
GraphQLとの向き合い方2022年版
quramy
50
14k
4 Signs Your Business is Dying
shpigford
187
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
52k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Transcript
Vol.8 Fumito Abe 2020.02.05 at Shibuya, Tokyo Shifter Meetup ShifterʢWordPressʣ
Λ Headless CMSʹͨࣗࣾ͠αΠτΛ GridsomeͱNetlifyͰ࡞ͬͯΔ
ࣗݾհ About us 1
ΫϦΤΠςΟϒσΟϨΫλʔσβΠϯΤϯδχΞ Ѩ෦จਓ ౦ژࡏॅ౦ژग़ 201610݄ʹגࣜձࣾneccoΛۀɻ 4ظɺࣾһ5໊ Πϯλʔϯ2໊ɻ 20196݄౦ژΦϑΟεΛ։ઃ ೣ2ඖͱੜ׆ɻ ओʹϒϥϯυσβΠϯ੍࡞શମͷσΟϨΫγϣϯ͔Βઓུɺ 69ɾใઃܭɺ6*σβΠϯɺϑϩϯτΤϯυ࣮Λ୲ɻ
גࣜձࣾnecco @abefumito ɾWordCampͷొஃ2ճ ɾJAWS-UG Tohokuॴଐ ɾJP_Stripes AkitaӡӦ 2ճͦΖͦΖ ɾCSS Nite LP 64ొஃ දऔక
None
None
None
None
None
None
About Company ձࣾհ ϒϥϯυͮ͘Γͷ͓ख͍Λىʹ σβΠϯɹͱɹΣϒαΠτɹΛ ͍ͭͬͯ͘·͢
necco Members ϝϯόʔߏ ɾσΟϨΫλʔˍσβΠϯΤϯδχΞ ɾΤσΟλʔˍϑΥτάϥϑΝʔ ɾσβΠφʔ ɾΤϯδχΞ 1໊ 1໊ 1໊ʢ
Πϯλʔϯ2໊ʣ 1໊ʢ ΞϧόΠτ1໊ʣ ߹ܭ໊ ळాΦϑΟε໊౦ژΦϑΟε໊
None
None
None
None
None
None
None
None
None
None
None
None
None
None
ຊ
Έͳ͞ΜͰ ͙͢࡞Ε·͢ʂ ࠓͷJamstackͳߏ
https://riotz.works/articles/lulzneko/2019/12/24/first-website- with-shifter-webhooks-and-gridsome-on-netlify/ https://github.com/torounit/gridsome-shifter
ࠓ
None
ཧ
None
ݱ࣮
None
डୗ੍࡞ձࣾͰ ࣗࣾαΠτͪΌΜͱ ͯ͠Δਓଚܟ
γεςϜߏ
Webhooks→Import Headless CMS Vue.js Framework Build & Hosting Data Source
→
ېࢭࣄ߲
ͦͦ 4IJGUFS͚ͩͰ͍͍ΑͶʁ
Gridsome ͬͯΔਓʙʁ
(SJETPNFͬͯʁ
None
None
Vueϕʔεͷ'8ΛͬͯΈ͍ͨʂ ৽͍ٕ͠ज़ࣗͰࢼͯ͠νʔϜʹڞ༗ ੩త͔ͩΒͬͺΓಡΈࠐΈ͍ʂ WordPress + αͰ։ൃͷ෯Λ͍͛ͨ GraphQL? ྑ͍ײ͡ʹྑ͍Β͍͠w 1 2
3 4 5 ͳͥ8PSE1SFTTςʔϚͰͳ͘(SJETPNF
ίϯςϯπͱϑϩϯτ։ൃશ ϝϯόʔ͕ͲΜͲΜߋ৽ͯ͠ͳ͠ʂ ΤσΟλʔͱͯ͠ͷWordPressͦͷ·· ϩʔΧϧຊ൪ίϯςϯπৗʹಉظ JSSPAͷ։ൃٕज़্͕Ͱ͖Δ͔ʁ 1 2 3 4 5
ϑϩϯτ͕(SJETPNFͰ
ύϑΥʔϚϯεʁ
None
None
None
None
ͦͦ 4IJGUFS͚ͩͰ͍͍ΑͶʁ
4IJGUFSͰ ίϯςϯπΛߋ৽͠ ͨޙͷಈ͖ʁ
None
None
None
None
ઃఆʁ
None
None
None
ৄ͘͠
https://riotz.works/articles/lulzneko/2019/12/24/first-website- with-shifter-webhooks-and-gridsome-on-netlify/ https://github.com/torounit/gridsome-shifter
࠷ޙʹʂ 8PSE1SFTTςʔϚͷ ߹ͷσϓϩΠͰ ࣭͕͋Γ·͢ɻ
None
81ͷςʔϚ։ൃ࣌ͷ σϓϩΠͷࣗಈԽɾ ؆ུԽͰ͖·͔͢ʁ
None
Webhooks→Import Headless CMS Vue.js Framework Build & Hosting Data Source
→
TUZMFDTTͷόʔδϣϯΛΠϯΫϦϝϯτʢࣗಈՄʣ ݱࡏͷλάόʔδϣϯΛ֬ೝ (JUUBHMJTU HJUUBHYNBTUFS λά7FSੜ HJUQVTIPSJHJOY ࠷৽λάΛ164) ShifterͷWPμογϡϘʔυ͔ΒςʔϚߋ৽ 1 2
3 4 5 ݱঢ়ϦϞʔτϦϙδτϦͷ81ςʔϚΛ࠷৽ͰσϓϩΠ͢Δʹ
UBHQVTIͨ͠Βͦͷ··ɺࣗಈͰ 4IJGUFS্ཱ͕͕ͪΔ ࢦఆͨ͠όʔδϣϯΛऔಘͯ͠ల։ (FOFSBUF"SUJGBDU͢Δ ੩తϑΝΠϧΛσϓϩΠ͢Δ 1 2 3 4 5
͜͏ͳͬͯ΄͍͠
ͬͱ͍͏ͱͰ͖Ε
UBHͰ[JQϑΝΠϧͷੜΛ͠ͳ͍Ͱ (JUIVC্Ͱ13Λग़ͯ͠ .BTUFS#SBODIʹϚʔδͨ͠Β ࣗಈͰϚελʔͷ81ςʔϚ͕ө ͞Ε(FOFSBUF·ͰͰ͖·ͤΜ͔ʁ
ςʔϚ։ൃऀ͕4IJGUFSʹ ೖΒͳͯ͘࠷৽ͷςʔϚʹʂ (FOFSBUF͢Δඞཁ͕ͳ͘ͳΔ
%9%FWFMPQFS&YQFSJFODF͕ ര্͕Γʁ
Thank you! ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ