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
89
インターフェイス再考 ユースケースから考える これからの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
600
コミュニティ運営から 中の人に変わって感じたこと
hideokamoto
0
87
Developerが Developer Advocateになった話 / dev-rel-meetup-tokyo-71
hideokamoto
0
340
Jamstack開発者のための App Runner入門
hideokamoto
1
490
WordPressでの webサイト制作2022 / ngk2022s
hideokamoto
0
440
JavaScript(TypeScript)で メディアサイトを インフラから構築する方法 / jsconf-jp-2021
hideokamoto
2
4.2k
AWS上でStripeを利用したアプリをより安全にデプロイする方法 /jaws-pankration-2021
hideokamoto
1
200
Shifter Headlessと Headless WordPressの紹介
hideokamoto
0
1.8k
Stripe & Next.js + AWS Amplify で会員 + 定期課金機能 / JP_Stripes20210903
hideokamoto
7
3.2k
Other Decks in Technology
See All in Technology
Agile PBL at New Grads Trainings
kawaguti
PRO
1
430
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
380
なぜテストマネージャの視点が 必要なのか? 〜 一歩先へ進むために 〜
moritamasami
0
220
S3アクセス制御の設計ポイント
tommy0124
3
200
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
380
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
570
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
430
職種の壁を溶かして開発サイクルを高速に回す~情報透明性と職種越境から考えるAIフレンドリーな職種間連携~
daitasu
0
170
JTCにおける内製×スクラム開発への挑戦〜内製化率95%達成の舞台裏/JTC's challenge of in-house development with Scrum
aeonpeople
0
230
LLMを搭載したプロダクトの品質保証の模索と学び
qa
0
1.1k
「全員プロダクトマネージャー」を実現する、Cursorによる仕様検討の自動運転
applism118
21
11k
Rustから学ぶ 非同期処理の仕組み
skanehira
1
140
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
431
66k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
The Invisible Side of Design
smashingmag
301
51k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
840
Building an army of robots
kneath
306
46k
BBQ
matthewcrist
89
9.8k
Six Lessons from altMBA
skipperchong
28
4k
Typedesign – Prime Four
hannesfritz
42
2.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Speed Design
sergeychernyshev
32
1.1k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
Code Reviewing Like a Champion
maltzj
525
40k
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 !