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
ShopifyとGatsbyJSを使った ヘッドレスコマース入門
Search
Kenji Takasaki
August 05, 2020
Technology
0
1.6k
ShopifyとGatsbyJSを使った ヘッドレスコマース入門
Jamstackな構成+Shopifyをバックエンドにサイトを作る方法について
Kenji Takasaki
August 05, 2020
Tweet
Share
Other Decks in Technology
See All in Technology
マウントとるやつ、リリースするやつ
otsuki
1
110
ググるより、AIに聞こう - Don’t Google it, ask AI
oikon48
0
800
コード1ミリもわからないけど Claude CodeでFigjamプラグインを作った話
abokadotyann
1
160
us-east-1 の障害が 起きると なぜ ソワソワするのか
miu_crescent
PRO
2
720
Zabbix Conference Japan 2025 ダッシュボードコンテストLT
katayamatg
0
150
AI時代に必要なデータプラットフォームの要件とは by @Kazaneya_PR / 20251107
kazaneya
PRO
4
950
Post-AIコーディング時代のエンジニア生存戦略
shinoyu
0
140
Digitization部 紹介資料
sansan33
PRO
1
5.9k
CloudFormationコンソールから、実際に作られたリソースを辿れるようになろう!
amixedcolor
0
110
Data Engineering Guide 2025 #data_summit_findy by @Kazaneya_PR / 20251106
kazaneya
PRO
11
2.2k
プログラミング言語を書く前に日本語を書く── AI 時代に求められる「言葉で考える」力/登壇資料(井田 献一朗)
hacobu
PRO
0
130
エンジニアに定年なし! AI時代にキャリアをReboot — 学び続けて未来を創る
junjikoide
0
170
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Navigating Team Friction
lara
190
15k
Making Projects Easy
brettharned
120
6.4k
RailsConf 2023
tenderlove
30
1.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The Cost Of JavaScript in 2023
addyosmani
55
9.2k
A better future with KSS
kneath
239
18k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Site-Speed That Sticks
csswizardry
13
960
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Building an army of robots
kneath
306
46k
Transcript
OPOTUBOEBSEXPSMEגࣜձࣾɹ$&0$50ߴ࡚݈࢘ 4IPQJGZͱ(BUTCZ+4Λͬͨ ϔουϨείϚʔεೖ
ߴ࡚݈࢘ w ౦ژɺԮۼͷ4IPQJGZʹಛԽͨ͠&$αΠτͷ ίϯαϧɺ੍࡞Λߦ͏OPOTUBOEBSEXPSME ג ͷදʗ$50ɻ w "SUˍ5FDIGPS3FUBJMΛϛογϣϯʹɺඒ͠͞ ͱςΫϊϩδʔͷཱ྆ͨ͠αΠτΛ࡞ΔͨΊʹਫ਼ ਐ͍ͯ͠Δɻ
w ɺઍ༿ݝੜ·Εɻɺࠃࡍجಜڭ େֶଔۀޙɺιϑτόϯΫʢגʣೖࣾɺ8FCߏ ஙͷࣄʹैࣄͨ͠ޙɺʹಠཱɻ ɺOPOTUBOEBSEXPSMEגࣜձࣾΛىۀɻೋࣇ ͷɻԬͷҠॅܦݧऀɻ w 5XJUUFS!OQMVTPOF ࣗݾհ
ຊͷΞδΣϯμ w 4IPQJGZͷૉఢͳͱ͜Ζ w ϔουϨείϚʔεͱʁ w ϔουϨείϚʔεͷར w ࣗࣾ&$ΛϔουϨεʹϦχϡʔΞϧͨ͠ࡍͷߏ w
(BUCZ+4ͷૉఢͳͱ͜Ζ w ੩తαΠτδΣωϨʔλʔ͡ΌͰ͖ͳͦ͞͏ͳͱ͜ΖΛͲ͏͔ͬͨ w ྑ͔ͬͨͱ͜Ζ w ͭ·͍ͣͨͱ͜Ζ
4IPQJGZͷૉఢͳͱ͜Ζ w ࠓ·Ͱ&$ͷΈͬͯෆࣗ༝͚ͩͲ͍҆"41Λ͏͔ɺࣗ༝͚ͩͲίετͷ ͔͔ΔεΫϥον։ൃ͔ͩͬͨͷ͕ɺ4IPQJGZͱ͍͏બࢶ͕ग़͖ͯͨ͜ͱͰ ʮ࡞Γ͍ͨ෦͚͖ͩʹ࡞Δʯ͜ͱ͕Ͱ͖ΔΑ͏ʹͳͬͨɻ
ϔουϨείϚʔεͱʁ w ւ֎ͷ%$ͱݺΕΔςΫϊϩδʔΛॏࢹͨ͠খചͰඪ४ͱͳ͍ͬͯΔ ࣍ੈܕͷ&$ٕज़ͰɺσʔλʢόοΫΤϯυʣͱσβΠϯʢϑϩϯτΤϯ υʣͷ͕ಛతͳ&$αΠτͷ࡞ΓͰ͢ɻ
όοΫΤϯυͱϑϩϯτΤϯυͷ ϞϊϦγοΫʢҰຕؠʣͳߏ FY8PSE1SFTTςʔϚ4IPQJGZςʔϚ ςϯϓϨʔτݴޠΛͬͯ ϨΠΞτใ͔Β ϩδοΫ·Ͱ ҰͭͷϑΝΠϧʹ શͯॻ͔Ε͍ͯΔ ϔουϨεͳߏ +4ϑϨʔϜϫʔΫΛͬͯ
ϖʔδͷදࣔ ϧʔςΟϯά &Y(BUTCZ+4/FYUKT/VYUKT &$γεςϜ FY4IPQJGZ ίϯςϯπཧγεςϜ FY8PSE1SFTT NJDSP$.4 $POUFOUGVM$.4 "1*࿈ܞ "1*࿈ܞ ϑϩϯτΤϯυ όοΫΤϯυ
ϔουϨείϚʔεͷར w ߴ w ηΩϡΞ w εέʔϧ͍ͤ͢͞ w ։ൃޮʢ։ൃऀମݧʣ͕ྑ͍ w
σβΠϯɺαΠτߏͷࣗ༝͕ߴ͍ w εϚϗΞϓϦʢଟσόΠεʣԽ͍͢͠ w $.4ͳͲผͷγεςϜͱͷ࿈ܞ͕ॊೈ
ߴ w ʮαΠτද͕ࣔඵ͘ͳΔͱɺചΓ্͕͛ݮগ͠ɺඵߴԽ͢Δͱ ͷച্্͕͢Δɻʯ IUUQSPCPUJDTTUBOGPSEFEVdSPOOZL*&&&$PNQVUFS0OMJOF&YQFSJNFOUTQEG
ηΩϡΞ w σβΠϯͱσʔλΛ͢Δ͜ͱͰɺαΠόʔ߈ܸΛड͚ΔϙΠϯτΛݮΒ͢ ͜ͱ͕Ͱ͖Δ
εέʔϧ͍ͤ͢͞ w $%/ͰओཁͳϖʔδΛ৴Ͱ͖Δ w όοΫΤϯυͱϑϩϯτΤϯυͷʹΑΓσʔλʔϕʔεαʔόʔͷෛՙ ͕ϘτϧωοΫʹͳΔ͜ͱ͕ͳ͍
։ൃޮʢ։ൃऀମݧʣ͕ྑ͍ w ϑϩϯτΤϯυͱόοΫΤϯυ͕͖Ε͍ʹ͍ͯ͠ΔͷͰɺϑϩϯτΤϯ υΤϯδχΞϑϩϯτͷࣄɺόοΫΤϯυΤϯδχΞόοΫΤϯυͷ ࣄʹूத͢Δ͜ͱ͕Ͱ͖Δɻ w ಠࣗςϯϓϨʔτݴޠΛ֮͑ͳ࣮ͯ͘Ͱ͖Δɻ
σβΠϯɺαΠτߏͷࣗ༝͕ߴ͍ w ߴԽɺαΠτߏ4&0ʹӨڹ͕େ͖͍ͷͰɺࣗ༝͕ߴ͍͜ͱ4&0ॏࢹ ͷαΠτʹେ͖ͳҙຯ͕͋Δ w όοΫΤϯυͷ੍ݶ͕ͳ͍ͷͰσβΠϯͷࣗ༝͕ߴ͍
εϚϗΞϓϦԽ͍͢͠ w ϑϩϯτΤϯυΛ18"ʢ1SPHSFTTJWF8FC"QQMJDBUJPOʣʹ४ڌͨ͠ܗͰ࡞ ΕɺϔουϨείϚʔεαΠτΛͦͷ··εϚϗΞϓϦͱͯ͠"OESPJEͷ 1MBZετΞͰ৴͢Δ͜ͱ͕Ͱ͖·͢ɻ
$.4ผͷγεςϜͱͷ࿈ܞ͕ॊೈʹͰ͖Δ w ϔουϨεෳͷγεςϜͱ࿈ܞ͢Δ߹Ͱϑϩϯτͷ։ൃ̍ͭͰ͢Ή w υϝΠϯΛ౷ҰͰ͖ΔଞɺϩάΠϯใΛ͡Ίͱͨ͠ϖʔδͷ͋Δ෦ʹ 4IPQJGZ͔ΒͷใΛɺ͋Δ෦ʹ$.4͔ΒͷใΛද͍ࣔͨ͠ͱ͍ͬͨ͜ ͱॊೈʹߦ͏͜ͱ͕Ͱ͖Δɻ
ࣗࣾ&$ΛϔουϨεʹϦχϡʔΞϧͨ͠ࡍͷߏ https://yori.so/
(BUCZ+4ͷૉఢͳͱ͜Ζ w (BUTCZ+43FBDUϕʔεͷ੩తαΠτδΣωϨʔλʔɻ w ͜ͷΈʹͦ͑ࠓͷ8FCͷϕετϓϥΫςΟεʹ४ڌͨ͠ܗͰίʔσΟ ϯάͰ͖Δ w ͳυΩϡϝϯτ w 4IPQJGZ࿈ܞΛ࢝Ίͱͨ͠๛ͳϓϥάΠϯ͕ଘࡏ͢Δ
w ϏϧυγεςϜ͋Δʢ(BUTCZ$MPVEʣ
੩తαΠτδΣωϨʔλʔ͡ΌͰ͖ͳͦ͞͏ͳͱ͜ΖΛͲ͏͔ͬͨ w ੩తαΠτδΣωϨʔλʔʢ44(ʣجຊಈతͳ͜ͱ͕Ͱ͖ͳ͍ w ͓߹ͤϑΥʔϜˠ+4ͰຒΊࠐΊΔαʔϏεΛͬͨ w ϩάΠϯϚΠϖʔδˠ4IPQJGZςʔϚʢϞϊϦγοΫͳߏʣΛซ༻ͨ͠
ϔουϨεͰྑ͔ͬͨͱ͜Ζ w ച্ճ༡ͳͲɺࣈ͕࣮֬ʹ্ͨ͠ w &$ͷΈ4IPQJGZɺίϯςϯπ੍࡞$POUFOUGVM$.4ɺ$3. )VC4QPUΛ͏͜ͱͰελοϑͷӡ༻ෛՙ͕Լ͕ͬͨ w (SBQI2-ɺ͍͜ͳΕΕศརʢ3&45Έ͍ͨʹཉ͍͠Ҏ্ΛಘΔ·Ͱαʔ όʔαΠυͱԿԟ෮͠ͳ͍͍ͯ͘ʣ
ͭ·͖ͣ w 4IPQJGZ"1*ͷ༷ͰҎ্ͩͱ৭ʑ͔͔Δ͔ɻ w αΠτߋ৽࣌ͷϏϧυ࣌ؒɻࡏݿཧ͕͔ͳΓγϏΞͩͱݫ͍͠ɻ w 4IPQJGZ"1*(BUTCZ+4ͷΞοϓσʔτϖʔε͕ૣ͍ͷͰɺৗʹษڧ͢Δ֮ޛ ඞཁɻ
࠷ޙʹ w ࣗͰ༡ͼͰϔουϨεαΠτΛ࡞ͬͯΈ͍ͨͧʂͱ͍͏ํฐࣾϒϩάͰ ৄࡉͳํ๏ॻ͍ͯ·͢ͷͰͥͻ͝ཡ͍ͩ͘͞ɻˠIUUQTXXXOPO TUBOEBSEXPSMEDPKQ w ࠾༻ͯ͠·͢ʂࣄͰϔουϨείϚʔεαΠτ࡞ͬͯΈ͍ͨํͥͻʂ ˠIUUQTXXXOPOTUBOEBSEXPSMEDPKQ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ