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
WordPress(Shifter)を Headless CMSにした自社サイトを Grids...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Fumito Abe / necco
January 30, 2020
Programming
0
1.1k
WordPress(Shifter)を Headless CMSにした自社サイトを GridsomeとNetlifyで作ってる話 / WordPress Shifter Gridsome Netlify
Fumito Abe / necco
January 30, 2020
Tweet
Share
More Decks by Fumito Abe / necco
See All by Fumito Abe / necco
Shifter(WordPress)を Headless CMSにした自社サイトを GridsomeとNetlifyで作ってる話 - Shifter Meetup Vol.8 / shifter-headlesscms-gridsome-netlify
abefumito
0
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 Programming
See All in Programming
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
3
1.1k
DSPy入門 Pythonで実現する自動プロンプト最適化 〜人手によるプロンプト調整からの卒業〜
seaturt1e
1
590
エラーログのマスキングの仕組みづくりに役立ったASTの話
kumoichi
0
110
社内規程RAGの精度を73.3% → 100%に改善した話
oharu121
13
7.7k
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
450
「やめとこ」がなくなった — 1月にZennを始めて22本書いた AI共創開発のリアル
atani14
0
360
浮動小数の比較について
kishikawakatsumi
0
380
CopilotKit + AG-UIを学ぶ
nearme_tech
PRO
2
140
オブザーバビリティ駆動開発って実際どうなの?
yohfee
3
740
CSC307 Lecture 15
javiergs
PRO
0
230
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
10
2.5k
エージェント開発初心者の僕がエージェントを作った話と今後やりたいこと
thasu0123
0
230
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
61
52k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
380
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Mobile First: as difficult as doing things right
swwweet
225
10k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
810
Large-scale JavaScript Application Architecture
addyosmani
515
110k
AI: The stuff that nobody shows you
jnunemaker
PRO
3
360
Building Adaptive Systems
keathley
44
2.9k
Are puppies a ranking factor?
jonoalderson
1
3.1k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Transcript
#1 Fumito Abe 2020.01.30 at Shibuya, Tokyo JAMSTACK Meetup WordPressʢShifterʣ
Λ Headless CMSʹͨࣗࣾ͠αΠτΛ GridsomeͱNetlifyͰ࡞ͬͯΔ
NJDSP$.4͞Μओ࠵ͷ.FFUVQͰ 8PSE1SFTTΛ)FBEMFTT $.4ʹͯ͢͠Έ·ͤΜʂ
ࣗݾհ 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໊
2໊ʢ Πϯλʔϯ1໊ʣ 2໊ 2໊
None
None
None
None
None
None
None
None
None
None
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
None
None
None
None
None
None
None
Jamstack?
None
େ͖ͳಈ͖Λײ͡Δʂ໘നΣϒαΠτʹʂ ৽͍ٕ͠ज़ࣗͰࢼͯ͠νʔϜʹڞ༗ ͬͺΓಡΈࠐΈ͍ɺ҆શʁ WordPress + αͰ։ൃͷ෯Λ͍͛ͨ ৭ʑΈ߹ΘͤΔͷ͕͖ 1 2 3
4 5
Կ͕ྑ͘ͳΓͦ͏ʁ Jamstackʹ͢Δͱnecco
ίϯςϯπͱϑϩϯτ։ൃͷશ ϝϯόʔ͕ͲΜͲΜߋ৽ͯ͠ͳ͠ʂ ΤσΟλʔͱͯ͠ͷWordPressͦͷ·· ϩʔΧϧຊ൪ίϯςϯπৗʹಉظ JSSPAͷ։ൃٕज़্ʁ 1 2 3 4 5
Gridsome ͬͯΔਓʙʁ
Shifter ͬͯΔํʙʁ
γεςϜߏ
Webhooks→Import Headless CMS Vue.js Framework Build & Hosting Data Source
→
None
None
VueϕʔεΛͬͯΈ͍ͨʂ GraphQL? ྑ͍ײ͡ʹྑ͍Β͍͠w PWAͱ͔Serverless Appsͱ͔ʹઓ͍ͨ͠ʂ ·ͩ୭ͬͯͳͦ͞͏ʂ ίϛϡχςΟυϦϒϯˍৗʹվળ͕ 1 2 3
4 5
None
None
4IJGUFSͷத
ࣗಈͰWPΛ࠷৽ʹͯ͘͠ΕΔ Media CDNͰը૾Λϗετ Ϣʔβʔ͕ඞཁͳ͚࣌ͩWPىಈˠ҆શ WordPressϓϥάΠϯ͑Δ ίϛϡχςΟυϦϒϯˍৗʹվળ͕ 1 2 3 4
5
None
WebhooksͰ81 Shifter)Λσʔλιʔεʹʂ GridsomeΛShifter Webhooks͔ΒࣗಈϏϧυ 1 2
None
https://www.getshifter.io/build-and-deploy-gatsby-sites-using-wordpress-shifter-netlify-and-github-actions/
ShifterͷWordPressελʔτͯ͠ ͍Ζ͍Ζ63-ͱ͔ௐͯ͘͠Εͯ 3VO#VJMEͯ͘͠Εͯ ੩తϑΝΠϧΛ/FUMJGZ 8PSE1SFTTΛࢭΊͯ͘ΕΔ 1 2 3 4 5
GitlabͰϚʔδͨ͠Β ShifterΛىͯ͜͠ ݱσʔλιʔεͰ ϏϧυˍσϓϩΠͯ͘͠ΕΔ
Webhooks→Import Headless CMS Vue.js Framework Build & Hosting Data Source
→
͓ΘΓʹ
None
None
JAMstack 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
Thank you! ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ