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
MTDDC 2019 MT
Search
hayase
November 16, 2019
Technology
0
1.4k
MTDDC 2019 MT
MTDDC Meetup TOKYO 2019 で登壇時の資料です
タイトル「CMSはウェブサイトだけのものじゃない! サービス型CMSでデジタルサイネージや PWAアプリを簡単に実現」
hayase
November 16, 2019
Tweet
Share
More Decks by hayase
See All by hayase
多様なニーズに応える Movable Type ラインナップ 全紹介
masakah
0
190
SaaS型なのに自由度の高い本格CMSでサイト構築と運用のコスパ&タイパUP! MovableType.net の便利機能とユーザー事例のご紹介
masakah
0
200
サイト制作・運用を劇的に効率化する MovableType.net の便利機能の話
masakah
0
240
ノーコード編集領域を作れる!MovableType.net 「かんたんデザイン編集機能」徹底解説
masakah
0
410
「SaaS型のCMSじゃ物足りない…」を“いいとこ取り“のCMS MovableType.net で解決!
masakah
0
640
MTDDC Tokyo 2023 MT
masakah
0
790
Movable Type クラウド版 活用のすすめ
masakah
0
160
MTDDCtokyo2022 MTBlockEditor
masakah
0
100
MTDDC Meetup Tokyo 2020 MovableType.net Block Editor
masakah
0
530
Other Decks in Technology
See All in Technology
実践アプリケーション設計 ③ドメイン駆動設計
recruitengineers
PRO
3
200
アジャイルテストで高品質のスプリントレビューを
takesection
0
120
ECS モニタリング手法大整理
yendoooo
1
120
Yahoo!広告ビジネス基盤におけるバックエンド開発
lycorptech_jp
PRO
1
280
ZOZOTOWNフロントエンドにおけるディレクトリの分割戦略
zozotech
PRO
18
5.4k
kintone開発チームの紹介
cybozuinsideout
PRO
0
73k
.NET開発者のためのAzureの概要
tomokusaba
0
230
Goss: New Production-Ready Go Binding for Faiss #coefl_go_jp
bengo4com
0
1.1k
R-SCoRe: Revisiting Scene Coordinate Regression for Robust Large-Scale Visual Localization
takmin
0
430
我々は雰囲気で仕事をしている / How can we do vibe coding as well
naospon
2
220
Backboneとしてのtimm2025
yu4u
4
1.5k
JOAI発表資料 @ 関東kaggler会
joai_committee
1
330
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Building Adaptive Systems
keathley
43
2.7k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Done Done
chrislema
185
16k
GraphQLとの向き合い方2022年版
quramy
49
14k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
For a Future-Friendly Web
brad_frost
179
9.9k
Documentation Writing (for coders)
carmenintech
73
5k
A better future with KSS
kneath
239
17k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
900
The Invisible Side of Design
smashingmag
301
51k
Transcript
$.4ΣϒαΠτ͚ͩͷͷ͡Όͳ͍ʂ αʔϏεܕ$.4ͰσδλϧαΠωʔδ 18"ΞϓϦΛ؆୯ʹ࣮ݱ
ࣗݾհ γοΫεɾΞύʔτגࣜձࣾ اըγχΞϚωδϟʔ ૣɹকҰ ݸਓαΠτɹIUUQTIBZBTFUW ɾ.5 .PWBCMF5ZQF ྺ ɾԕڑπʔΩχετʢἚʣ ɾςϨϫʔΫͰϫʔϧυϏδωεαςϥΠτີணऔࡐ
ɾυϩʔϯඈͯ͠ࢢͷެࣜ؍ޫಈը࡞ ɾԻָϥΠϒͷԋग़༻ιϑτͳͲ͍Ζ͍Ζ࡞ ɾੈքΏΔϛϡʔδοΫڠձʹࢀՃ ɾΑΑFεϙʔπɹἚࠃମ༧બʹग़͠ഊୀ ɹʢTXJUDI൛ສਓதܻ͘Β͍ͷ࣮ྗʣ
ຊͷ༧ఆ w .PWBCMF5ZQFγϦʔζͷ͝հ w αʔϏεܕ$.4.PWBCMF5ZQFOFUͷಛ w σδλϧαΠωʔδͷ࣮ྫͷհ w 18"ΞϓϦͷ࣮ྫͷհ
None
.PWBCMF5ZQF ʮίϯςϯπλΠϓʯͱ%BUB"1*Ͱɺॊೈͳίϯςϯπ࡞ ͱɺϫϯιʔεɾϚϧνϢʔεΛ࣮ݱ͢Δ$.4ɻ ࢿ࢈Ͱ͋ΔίϯςϯπͷʮՄ༻ੑʯΛߴΊɺใൃ৴Λڧྗ ʹαϙʔτɻ
.PWBCMF5ZQFͷۙͷϦϦʔε ݄ʹSΛϦϦʔε w ίϯςϯπλΠϓɾίϯςϯπσʔλͷॲཧʹ͕͔͔࣌ؒΔ Λղܾ w ίϯςϯπλΠϓͷϦονςΩετΤσΟλͷվળ w ηΩϡϦςΟରࡦؚΉ༷ʑͳόάϑΟοΫε
݄ϦϦʔεڞ༗ϓϨϏϡʔϓϥάΠϯ ίϯςϯπσʔλɺهࣄɺΣϒϖʔδʹରԠ͠ɺ௨ৗͷҰ࣌ తͳϓϨϏϡʔͰͳ͘ɺެ։લʹଞͷਓʹ֬ೝͯ͠Β͑Δ ϓϨϏϡʔϖʔδΛੜ
None
͍ํେ͖͘ύλʔϯ #" ! $
.PWBCMF5ZQFOFUϑΥʔϜͷಛ w߲υϥοάˍυϩοϓͰͩΕͰ؆୯ʹ࡞͢Δ͜ͱ͕Ͱ͖Δ wઃஔඞཁͳεΫϦϓτΛઃஔ্ͨ͠ͰJGSBNFͷιʔεΛషΔ͚ͩ wडσʔλΛอଘ͠$47Ͱॻ͖ग़͠Ͱ͖Δ w݅࣌Λࢦఆͯ͠डΛఀࢭͤ͞Δ͜ͱ͕Ͱ͖Δ wαΠϘζࣾͷLJOUPOFͱͷ࿈ܞػೳͰϑΥʔϜͷσʔλΛΞϓϦʹͤΔ w௨ϝʔϧࣗಈฦ৴ϝʔϧࣗ༝ʹΧελϚΠζՄೳ wϑΥʔϜ͝ͱʹઃஔ͢ΔαΠτͷυϝΠϯΛࢦఆͰ͖Δ
Ձ֨ɾϓϥϯ
None
.PWBCMF5ZQFOFUαΠταʔν ઃஔ؆୯Ͱֹ݄ԁ͔Βొ͢Ε͙͢ʹ͑Δ ࠂແ͠ͷ"41ܕͷαʔναʔϏε
.PWBCMF5ZQFOFUαΠταʔνͷಛ w ݕࡧΤϯδϯʹ(PPHMFͷ"1*Λ࠾༻ w ݕࡧ݁Ռʹࠂͳ͠ w ຒΊࠐΈίʔυͷషΓ͚Ͱ͔ΜͨΜઃஔ w Ωʔϫʔυ͝ͱʹ༏ઌදࣔϖʔδͷࢦఆ͕Մೳ w
ίετͰಋೖ͕Մೳʢԁʗ݄ɾ͍࣌ʙʣ
ઃஔɺݕࡧ݁ՌΠϝʔδ
ϓϥϯɾྉۚ ӡ༻ਓඞཁͳαʔνͷɺ݄͝ͱͷݕࡧճΛ҆ʹϓϥϯΛ͓બͼ͍ͩ͘͞ɻ ܖޙͷϓϥϯมߋՄೳͰ͢ɻ
ຊ͝དྷͷօ༷ݶఆ .PWBCMF5ZQFOFUαΠταʔνͷελϯ μʔυϓϥϯͷϲ݄ແྉίʔυΛγοΫ εɾΞύʔτϒʔεͰ͓Γ͓ͯ͠Γ·͢ɻ શͯͷػೳΛར༻Ͱ͖·͢ͷͰɺϒʔεʹ͓ ཱͪدΓ͍͖ͨͩੋඇ͓ࢼ͍ͩ͘͠͞ʂ
None
.PWBCMF5ZQFOFU ֹ݄ԁ͔Βొ͢Ε͙͢ʹ͑Δ ϝϯςφϯεϑϦʔͷΣϒαʔϏεܕߴػೳ$.4
.PWBCMF5ZQFOFUͷಛ .PWBCMF5ZQFOFUʹҎԼͷಛ͕͋Γ·͢ɻ wΣϒαʔϏεܕͰ͍͠ઃఆͳ͘Ϣʔβʔొ͢Δ͚ͩͰ͙͑͢Δ wαʔόʔཧιϑτΣΞͷཧ͕ෆཁͳͷͰɺηΩϡϦςΟؾʹͤͣʹ҆৺͠ ͯӡ༻͕Մೳ wαʔόʔྖҬͱ$.4ͷར༻ྉ͕ࠐΈͰֹ݄ԁʢؒҰׅ͍ͷ߹ʣ͔Β҆Ձ ʹ࢝ΊΒΕΔ wϖʔδશʹಈతԽ͞Ε͍ͯΔʢϖʔδੜͷͪ࣌ؒͳ͠ʣ wσβΠϯ)5.-ϨϕϧͰࣗ༝ʹฤूՄೳͰɺ$.4ͷσʔλ.5λάͱ͍͏ಠࣗλά Ͱ؆୯ʹѻ͑Δ
wεϚʔτϑΥϯʹରԠͨ͠ଈઓྗʹͳΔϨεϙϯγϒσβΠϯͷςʔϚΛෳ༻ҙ wৗ࣌44-ԽՃඅ༻ແ͠ʹ؆୯ʹՄೳ wϑΥʔϜػೳඪ४Ͱ͑Δ
Ձ֨ɾϓϥϯ
࠷ۙͷࣄྫ 1BZ1BZגࣜձ༷ࣾ ͝୲ऀ༷ίϝϯτ ʮ$%/ʹΑΔෛՙࢄʹΑͬͯύϑΥʔϚϯε҆ఆ ͍ͯ͠·͢ɻ·ͨʮࠩ͠ସ͑༧ʯػೳͰɺΩϟϯ ϖʔϯ։͔࢝Βऴྃ·ͰίϯςϯπͷϥΠϑαΠΫϧ ΛࣗಈԽͰ͖·ͨ͠ʯ
ಛతͳػೳ
Ճඅ༻ͳ͠ͷৗ࣌44-ରԠ ඪ४υϝΠϯಠࣗυϝΠϯ ແྉͰৗ࣌44-Խ ඇӦརஂମ*43(͕ఏڙ͢ΔແྉͰ44-5-4ূ໌ॻ Λൃߦ͢ΔαʔϏεʮ-FUT&ODSZQUʯͷυϝΠϯ ೝূܕ44-ূ໌ॻΛ؆୯ʹઃఆՄೳ ˞ελϯμʔυϓϥϯҎ্ͳΒ࣋ͪࠐΈ44-ར༻ 0,
ࠩ͠ସ͑༧ػೳ ӡ༻ͷॿ͚ͱͳΔࠩ͠ସ͑༧ػೳʂ ࢦఆͨ࣌͠ʹɺެ։͍ͯ͠ΔهࣄΣϒϖʔδΛ ࠩ͠ସ͑Δ͜ͱ͕Մೳͳʮࠩ͠ସ͑༧ػೳʯ w ʮެ։தʯͷهࣄͦͷ··Ͱɺ࣍ʹߋ৽͢Δ༰ Λʮࠩ͠ସ͑൛ʯͱͯ͠࡞ w ࠩ͠ସ͑ͷ༧͕Մೳ w
ʮެ։தʯͷهࣄ͕ࠩ͠ସΘΔͨͼʹɺࣗಈతʹཤ ྺ͕Δ w ʮࠩ͠ସ͑൛ʯաڈͷࠩ͠ସ͑ཤྺɺʮެ։தʯ ͷهࣄΛҾ༻ͯ͠࡞Մೳ
ڞ༗ϓϨϏϡʔػೳ ਪଌ͞Εʹ͍͘ݻఆͷ63-ͰϓϨϏϡʔͰ͖Δ ͷͰɺࣾͷਓؔऀʹڞ༗ͯ͠༰Λ֬ೝ͠ ͯΒ͏͜ͱ͕ՄೳͰ͢ɻ ݸผϖʔδͷঢ়ଶ͚ͩͰͳ͘ɺτοϓϖʔδ ҰཡϖʔδͰͲͷΑ͏ʹදࣔ͞ΕΔ͔Λެ ։લʹ֬ೝͰ͖ΔͷಛͰ͢ɻ ҆શͷͨΊύεϫʔυઃఆͰ͖·͢ɻ هࣄΣϒϖʔδΛ ެ։લʹڞ༗
ϑΥʔϜػೳ ͓͍߹ΘͤͳͲʹ͑Δ ϑΥʔϜػೳΛඪ४උ ࢦఆ͞ΕͨίʔυຒΊࠐΉ͚ͩͰ؆୯ʹɺ ͓͍߹ΘͤϑΥʔϜΛઃஔ͢Δ͜ͱ͕Ͱ ͖·͢ɻ ߲ϥϕϧͳͲΛࣗ༝ʹઃஔ͠ɺฒͼସ ͑ՄೳͰ͢ɻ ϑΝΠϧఴ͢Δ͜ͱ͕Ͱ͖·͢ɻ
ଟݴޠαΠτ࡞δϟύϦϯΨϧ࿈ܞػೳ .PWBCMF5ZQFOFUͷཧը໘͔Β༁ ݟੵΓɾґཔ͕Ͱ͖Δɻ͞Βʹɺ༁݁ ՌΛ֬ೝ͠ɺݩͷهࣄө͢Δ͜ͱ͕Մ ೳʂ
ϫʔΫϑϩʔػೳ εϜʔζͳӡӦʹʂ ίϯςϯπʢهࣄɾΣϒϖʔδʣΛެ։͢Δ·Ͱͷ ίϛϡχέʔγϣϯΛߦ͏ػೳɻ ϝʔϧͰ௨͞ΕɺΞΧϯτΛ࣋ͨͳ͍ϝϯόʔ ࢀՃՄೳ ελϯμʔυϓϥϯҎ্Ͱར༻Մೳ
όοΫΞοϓɾ෮ݩػೳ ࣗಈɾҙͷόοΫΞοϓ ΣϒαΠτ୯ҐͰɺόοΫΞοϓͱ෮ ݩ͕Ͱ͖·͢ɻ ۙؒͷࣗಈόοΫΞοϓͱҙͷ λΠϛϯάͰݸ·ͰόοΫΞοϓΛ ͓͚ͯ͠·͢ɻ όοΫΞοϓϑΝΠϧ[JQͰμϯϩʔ υͰ͖·͢ɻ όοΫΞοϓελϯμʔυϓϥϯҎ
্Ͱɺ෮ݩશϓϥϯͰ͝ར༻͍ͨͩ ͚·͢ɻ αΠτશମͷܗԽՄೳͰ͢ɻ
ΞΠςϜͷެ։ʗඇެ։Λઃఆ ใ࿙͍͑Λ͙ ҆શͳӡӦ ը૾ͳͲͷϑΝΠϧͷެ։ʗඇެ։Λઃ ఆͰ͖ΔػೳϓϩϓϥϯҎ্Ͱར༻Մ ೳͰ͢ɻ هࣄඇެ։ঢ়ଶͰΞοϓ͞ΕͨϑΝΠϧ ɺهࣄͷެ։ͱಉ࣌ʹҰॹʹެ։͞Ε ·͢ɻ ΞΠςϜͷࣄલΞοϓϩʔυʹΑΔใ
࿙ӮΛ͙͜ͱ͕Ͱ͖ΔͷͰɺ*3ใͳ Ͳɺใཧͷపఈ͕ඞཁͳίϯςϯπ ͷެ։࣌ʹཱͪ·͢ɻ
εςʔδϯάػೳ w ରൣғͱ໊લʢϥϕϧʣΛࢦఆ͢Δ͚ͩͰɺखܰʹ εςʔδϯάڥΛ࡞Մೳ w εςʔδϯάڥͷ֬ೝϖʔδʹɺύεϫʔυʹΑΔ Ӿཡ੍ݶΛઃఆՄೳ w εςʔδϯάڥͰެ։લͷهࣄɾΣϒϖʔδͷද ࣔ֬ೝ͕Մೳ˞ϓϩɾΞυόϯεϓϥϯͷΈ
w ෳͷεςʔδϯάڥΛ࡞Մೳ˞ϓϩɾΞυόϯ εϓϥϯͷΈ w ຊ൪ڥͷద༻࣌ʹόοΫΞοϓ͕ࣗಈͰ࡞͞Ε ΔͷͰɺສ͕ҰͷΓ͠ʹରԠՄೳ w εςʔδϯάڥͷ༻ҙʹՃίετ͕ෆཁ
ΞΫηγϏϦςΟνΣοΫػೳ ϓϨϏϡʔϖʔδͰɺΞΫηγϏϦςΟͷνΣοΫΛ͠ ϨϙʔτΈΔ͜ͱ͕Ͱ͖Δػೳɻ هࣄɺΣϒϖʔδɺςϯϓϨʔτͰར༻Ͱ͖·͢ɻ
%BUB"1* "1*Λܦ༝ͯ͠ใΛॻ͖ࠐΉɾݺͼग़͢͜ͱ ͕Մೳ %BUB"1*ͰͰ͖Δ͜ͱͷྫ wࣗͷαΠτઐ༻ͷεϚϗɾλϒϨοτߘ ΞϓϦΛ࡞͠ར༻ wࣗࣾγεςϜ͔Βਓࣄʹؔ͢Δٻਓίϯς ϯπͷެ։ඇެ։ͳͲཧΛߦ͏ ͳͲଞʹ༷ʑͳར༻༻్͕ߟ͑ΒΕ·͢
σδλϧαΠωʔδͷ࣮ྫ
ΣϒαΠτʴαΠωʔδ σδλϧαΠωʔδઐ༻ͷϋʔυ͕ඞཁɺɺɺ ͱࢥΘΕ͕ͪɺɺɺ ΣϒαΠτͱ࿈ಈͨ͠σδλϧαΠωʔδ ؆୯ʹ࡞Ε·͢ʂʂ
ӡ༻Πϝʔδ ߋ৽ ΣϒαΠτ αΠωʔδ
ར༻γʔϯ wҿ৯ళͷΦεεϝϝχϡʔΛΣϒαΠτͰܝࡌͭͭ͠ళ ͷσΟεϓϨΠʹදࣔ͢Δɻ wࢪઃͷΠϕϯτใΛΣϒͰܝࡌ͍ͯ͠Δ͕ɺͦͷใ Λ࣮ࡍͷࢪઃͷσΟεϓϨΠͰදࣔ͢Δɻ wΦϑΟεͷΤϯτϥϯεʹ͋ΔσΟεϓϨΠʹ࠷৽ࣄྫΛ ද͓ࣔͯ͘͠ɻ
αΠωʔδͰར༻͢Δͷ w .PWBCMF5ZQFOFUͰӡӦ͢ΔΣϒαΠτͱα Πωʔδ༻ͷςϯϓϨʔτ w খܕ1$ͱ8J'Jڥ w σΟεϓϨΠ
σϞ
׆༻ϒϩά IUUQTNPWBCMFUZQFOFUCMPH EJHJUBMTJHOBHFIUNM ҎԼͷهࣄʹαϯϓϧ͋ΔͷͰͥͻ͓ࢼͩ͘͠ ͍͞ʂ
18"ΞϓϦͷ࣮ྫ
18"ͱʁ 1SPHSFTTJWF8FC"QQTͷུͰɺ(PPHMF͕ ਪਐ͢ΔωΠςΟϒΞϓϦͷϢʔβʔମݧΛ ΣϒͰՄೳʹ͢Δٕज़
18"ରԠͷϝϦοτ ϖʔδͷಡΈࠐΈ͕͍ ΦϑϥΠϯͰಈ͘ ετΞ͔ΒͷΠϯετʔϧ͕͍Βͳ͍ ϗʔϜը໘ʹΞΠίϯΛՃͰ͖Δ ϓογϡ௨ΛૹΔ͜ͱ͕Ͱ͖Δ (14ػೳΛར༻Ͱ͖Δ
18"ରԠʹඞཁͳ͜ͱ ΣϒαΠτΛ18"ʹରԠ͢ΔͨΊʹඞཁͳ͜ͱ αΠτͷৗ࣌44-ʢ)5514ʣԽ ΣϒΞϓϦͷϚχϑΣετϑΝΠϧͷ࡞ 4FSWJDF8PSLFSͷ࡞ 8FCϓογϡ௨ΛૹΔͨΊͷػೳͷ࣮
18"ରԠαϙʔτػೳΛࡌ ҎԼΛ$.4ͷػೳͱ࣮ͯ͠ wΣϒΞϓϦϚχϑΣετઃఆ w8FCϓογϡ௨ wΦϑϥΠϯΩϟογϡ ˞8FCϓογϡ௨ελϯμʔυϓ ϥϯ͔Βར༻Ͱ͖·͢
Ϣʔβʔࣄྫ ӳޠڭࣨͷαΠτ ӳޠڭࣨͷද͚ͷαΠτͱ डߨऀ͚ϖʔδΛӡӦ डߨऀ͚ʹΞΠίϯΛ ϗʔϜը໘ʹొͯ͠Βͬ ͯɺΞϓϦͷΑ͏ʹ্ཱ͕ͪ Δ
ΣϒΞϓϦϚχϑΣετઃఆ ཧը໘ͰɺNBOJGFTUKTPO ʹඞཁ߲ΛઃఆՄೳ KTPOϑΝΠϧಠࣗλάͰ NU.BOJGFTU-JOL ͱ͔͚ͩ͘Ͱग़ྗ͞ΕΔ
8FCϓογϡ௨ͷઃఆͱઃஔ؆୯ ొΟϯυͷςϯϓϨʔτ ௨͢ΔࡍͷςϯϓϨʔτΛઃఆ Մೳ ඞཁͳεΫϦϓτ NU4FSWJDF8PSLFS4OJQQFU ͱॻ͚ͩ͘Ͱग़ྗ͞ΕΔ
4FSWJDF8PSLFSςϯϓϨʔτ ΦϑϥΠϯΩϟογϡͳͲΛίϯ τϩʔϧ͢ΔͨΊʹɺγεςϜς ϯϓϨʔτͱͯ͠ɺ4FSWJDF 8PSLFSͷςϯϓϨʔτΛ࡞Մೳ
σϞ
׆༻ϒϩά IUUQTNPWBCMFUZQFOFUCMPH XFCQVTIUFNQMBUFIUNM ҎԼͷهࣄͰઃஔํ๏հ͍ͯ͠ΔͷͰޙ΄Ͳ ͝ཡ͍ͩ͘͞ɻ
੍࡞ऀ͚ධՁϥΠηϯε ੍࡞ऀ͚ධՁϥΠηϯε 8FC੍࡞ऀͷํ͕ɺσϞධՁʹར༻Ͱ͖ΔϥΠ ηϯεΛ༻ҙ͍ͯ͠·͢ɻ ެ։ʹ͑·ͤΜ͕ɺελϯμʔυϓϥϯΛࣗ ༻ͷςετɾσϞڥͱͯ͠͝ར༻͍͚ͨͩ·͢ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ