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サイト
Search
Hidetaka Okamoto
May 06, 2018
Technology
0
84
インターフェイス再考 ユースケースから考える これからのWordPressサイト
WordBench 5/5
岡本秀高
Hidetaka Okamoto
May 06, 2018
Tweet
Share
More Decks by Hidetaka Okamoto
See All by Hidetaka Okamoto
OpenAI APIで API Changelogを要約してみた話 / chatgpt-osaka-1
hideokamoto
0
460
コミュニティ運営から 中の人に変わって感じたこと
hideokamoto
0
53
Developerが Developer Advocateになった話 / dev-rel-meetup-tokyo-71
hideokamoto
0
270
Jamstack開発者のための App Runner入門
hideokamoto
1
420
WordPressでの webサイト制作2022 / ngk2022s
hideokamoto
0
380
JavaScript(TypeScript)で メディアサイトを インフラから構築する方法 / jsconf-jp-2021
hideokamoto
2
4k
AWS上でStripeを利用したアプリをより安全にデプロイする方法 /jaws-pankration-2021
hideokamoto
1
170
Shifter Headlessと Headless WordPressの紹介
hideokamoto
0
1.6k
Stripe & Next.js + AWS Amplify で会員 + 定期課金機能 / JP_Stripes20210903
hideokamoto
7
3k
Other Decks in Technology
See All in Technology
AIチャットボット開発への生成AI活用
ryomrt
0
170
20241120_JAWS_東京_ランチタイムLT#17_AWS認定全冠の先へ
tsumita
2
250
OTelCol_TailSampling_and_SpanMetrics
gumamon
1
120
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
270
OCI Vault 概要
oracle4engineer
PRO
0
9.7k
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
6
620
rootlessコンテナのすゝめ - 研究室サーバーでもできる安全なコンテナ管理
kitsuya0828
3
380
OCI 運用監視サービス 概要
oracle4engineer
PRO
0
4.8k
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
8
840
複雑なState管理からの脱却
sansantech
PRO
1
140
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Scaling GitHub
holman
458
140k
Statistics for Hackers
jakevdp
796
220k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Building Your Own Lightsaber
phodgson
103
6.1k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
89
Code Reviewing Like a Champion
maltzj
520
39k
The Pragmatic Product Professional
lauravandoore
31
6.3k
Transcript
ΠϯλʔϑΣΠε࠶ߟ Ϣʔεέʔε͔Βߟ͑Δ ͜Ε͔ΒͷWordPressαΠτ WordBench 5/5 Ԭຊलߴ
ࣗݾհ • Digitalcube Co. Ltd. • WordCamp Kyoto 2017࣮ߦҕ һ
• ྲྀ͠ͷJAWS-UGӡӦϝϯόʔ H i d e t a k a O k a m o t o
Alexa Skills Kit͚ͷΖΖΛ࡞ͬͨΓ https://www.npmjs.com/package/ask-util
CloudFrontͷΩϟογϡཧϓϥάΠϯ https://www.npmjs.com/package/ask-utils
Shifter: WordPressͰ੩తαΠτδΣωϨʔλʔ https://getshifter.io
AMIMOTO: CDN / WAFඪ४ରԠWPϗεςΟϯά https://amimoto-ami.com/
ࠓ͢Δ • ࠓى͖͍ͯΔʮෆՄආͳྲྀΕʯ • WordPressͰͰ͖Δ͜ͱɺ͖͢͜ͱ • ͜ͷઌੜ͖ͷ͜Δʹ
ͦΖͦΖ ը໘ͷͳ͍ੈք ߟ͑Δ͕དྷͨ
ϘλϯΛԡͤɺ͕ಧ͘ΈɿAmazon μογϡϘλϯ https://www.amazon.co.jp/Amazon-Dash-Button-μογϡ-Ϙλϯ/
̏εςοϓͰ४උͯ͠ɺ͋ͱԡ͚ͩ͢ https://www.amazon.co.jp/Amazon-Dash-Button-μογϡ-Ϙλϯ/
ʮཉ͍͠ʯͱࢥͬͨ࣌ʹ͙͢ΞΫγϣϯͰ͖Δ https://www.amazon.co.jp/Amazon-Dash-Button-μογϡ-Ϙλϯ/
ͰΛจ͢ΔΈɿAmazon Alexa https://amzn.to/2I8kt3V
ૹঢ়گϦετͷ࡞ͰͰ͖Δ https://amzn.to/2I8kt3V
Ϣʔβʔͱͷ””͕ࠓٸʹ͕͍ͬͯΔ • ࠓɿʮPC͚ͩʯ͔ΒʮεϚϗ͕ϝΠϯʯͷҠߦ • ͜Ε͔ΒɿʮGUIʯ͔ΒʮGUIҎ֎ʯͷҠߦ • ʮͳͥͦ͏ͳΔͷ͔ʁʯΛߟ͑Δඞཁ͕͋Δ • ʮΑΓ؆୯ɺΑΓखܰʹతΛୡ͍ͨ͠ʯ
͔ͭͯͷwebͷݰؔޱ https://www.yahoo.co.jp/
ʮ͑ΛΓ͍ͨʯͱ͍͏తʹಛԽͨ݁͠Ռ https://www.google.co.jp/
ΑΓ؆୯ɺΑΓखܰɺΑΓศརʹ • ࠓɿʮPC͚ͩʯ͔ΒʮεϚϗ͕ϝΠϯʯͷҠߦ • ͜Ε͔ΒɿʮGUIʯ͔ΒʮGUIҎ֎ʯͷҠߦ • ʮͳͥͦ͏ͳΔͷ͔ʁʯΛߟ͑Δඞཁ͕͋Δ • ʮΑΓ؆୯ɺΑΓखܰʹతΛୡ͍ͨ͠ʯ
WordPressͱ ࠓى͖ͭͭ͋ΔྲྀΕͷ ͖߹͍ํΛߟ͑Δ
WordPress https://wordpress.org/
– h t t p s : / / w
o rd p re s s . o rg / “WordPress is open source software you can use to create a beautiful website, blog, or app.”
– h t t p s : / / w
o rd p re s s . o rg / “WordPress is open source software you can use to create a beautiful website, blog, or app.”
– h t t p s : / / w
o rd p re s s . o rg / “WordPress is open source software you can use to create a beautiful website, blog, or app.”
Ͳ͏ͬͯ create app͢Δʁ
/wp-json
– h t t p s : / / d
e v e l o p e r. w o rd p re s s . o rg / re s t - a p i / “The WordPress REST API makes it easier than ever to use WordPress in new and exciting ways, such as creating Single Page Applications on top of WordPress.”
Client libs • JavaScript: node-wpapi • JavaScript: ember-wordpress • Ruby:
wp-api-client • C#: WordPress PCL
େͳ͜ͱ
– h t t p s : / / w
w w. g o o g l e . c o m / i n t l / j a / a b o u t / p h i l o s o p h y. h t m l “ϢʔβʔʹযΛߜΕɺ ଞͷͷΈͳޙ͔Β͍ͭͯ͘Δ”
తͱखஈ͕ࠞ͟ΔͱͭΒΈ͕૿͢ • ʮPWAͱ͔Alexaͱ͔ྲྀߦͬͯΔ͔Β͏ͪΔʂʯ • ʮͲ͏ͤόζϫʔυͰ͠ΐɺεϧʔͰ͍͍Αʯ • ʮϏδωενϟϯε͔͔ͩΒɺϓϩτͭͬͯ͘ΈΑʯ • ʮ͜ͷϢʔεέʔεɺ͏ͪͷސ٬ʹ߹Θͳ͍͔ʯ
WordPressΛ͍ଓ͚͍ͯΔ ڧΈͬͯͳΜͩΖ͏
WordPress is Publishing platform • ʮใΛൃ৴͢Δʯ͜ͱʹ͚ͨCMS • ಛʹϒϩάɾχϡʔεͳͲͷϑϩʔίϯςϯπʹڧ͍ • ϓϥάΠϯɾςʔϚͰͷ༰қͳػೳ֦ுॴ
• ͳʹΑΓʮϓϨΠϠʔ͕ଟ͍ʯ
WordPressͰPodcast https://wordpress.org/plugins/amazon-polly/
WordPressߘͷԻϑΝΠϧΛࣗಈੜ https://blogs.wp-kyoto.net/archives/223/
WordPress x Amazon Alexa https://voicewp.com
WordPress x Amazon Alexa https://voicewp.com
WordPressͷίϯςϯπΛ ԻԽ͢Δࡍͷҙ
ʮಡΈݴ༿ʯͱʮ͠ݴ༿ʯҧ͏ • WordPressͰॻ͔ΕͨهࣄʮಡΈݴ༿ʯ • ಡΈ͍͢ॻ͖ํͱɺฉ͖͍͢͠ํҟͳΔ • VUIͩͱʮऴΘΔ·Ͱͨͳ͍ͱʯͱ͍͏ετϨε • ԻԽΛߟ͑Δ߹ɺҰʹग़ͯ͠ಡΈ্͛ͯΈΑ͏
AlexaͰͷԻσβΠϯΨΠυʢҰ෦ʣ https://developer.amazon.com/ja/designing-for-voice/what-alexa- says/
͜ͷઌੜ͖ͷ͜Δʹ
ࣗͷڧΈɾ͖ͳΛ Ͳ͏৽͍͠ྖҬʹ݁ͼ͚ͭΔ͔
࣮ళฮʹECͷϊϋΛ࣋ͪࠐΉɿAmazon GO https://www.slideshare.net/hide69oz/20180424-jp- stripeskyotoamazongo
Amazon GO”ແਓίϯϏχ”Ͱͳ͍ https://www.slideshare.net/hide69oz/20180424-jp- stripeskyotoamazongo
AWS TechΤόϯδΣϦετ͕େʹ͍ͯ͠Δ͜ͱ https://aws.amazon.com/jp/blogs/news/jaws-days-2018-technical- evangelist/
ΈΜͳશྗͷૉৼΓΖ͏ͥ
Full swing !