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
REST APIの今後
Search
Takahashi Fumiki
January 29, 2017
Technology
4
980
REST APIの今後
WordPressの勉強会、WordBench東京 2017で発表した内容です。個人の見解を多分に含んでおります。
Takahashi Fumiki
January 29, 2017
Tweet
Share
More Decks by Takahashi Fumiki
See All by Takahashi Fumiki
知らん巨大なプラグインだ……生成AIを活用して乗り切る
fumikito
0
100
WordPress と SendGrid でユーザーコミュニケーション〜Webメディア受託制作の現場から
fumikito
0
630
きっと誰もが感謝するCJKマスターに君もなろう!
fumikito
0
700
めざせマルチパブリッシングプラットフォーム
fumikito
1
330
はじめてのカスタムブロック
fumikito
0
6.9k
WordPress+PayPal秘話
fumikito
0
500
wp_next_step WordPress, Web, そして私たちの未来
fumikito
0
6.6k
Pの歴史 我々はなぜWordPress専門メディアを作るに至ったか
fumikito
1
2.2k
wpionic.tokyo #1
fumikito
0
960
Other Decks in Technology
See All in Technology
Kiro Powers 入門
k_adachi_01
0
130
生成AIで速度と品質を両立する、QAエンジニア・開発者連携のAI協調型テストプロセス
shota_kusaba
0
360
Phase04_ターミナル基礎
overflowinc
0
1.5k
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
8
4.2k
コンテキスト・ハーネスエンジニアリングの現在
hirosatogamo
PRO
6
710
Escape from Excel方眼紙 ~マークダウンで繋ぐ、人とAIの架け橋~ /nikkei-tech-talk44
nikkei_engineer_recruiting
0
170
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
190
AWS Systems Managerのハイブリッドアクティベーションを使用したガバメントクラウド環境の統合管理
toru_kubota
0
130
システム標準化PMOから ガバメントクラウドCoEへ
techniczna
1
160
SaaSに宿る21g
kanyamaguc
2
110
Goのerror型がシンプルであることの恩恵について理解する
yamatai1212
1
290
LINEヤフーにおけるAIOpsの現在地
lycorptech_jp
PRO
5
2k
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
860
Navigating Weather and Climate Data
rabernat
0
140
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
75
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
220
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
270
Site-Speed That Sticks
csswizardry
13
1.1k
Prompt Engineering for Job Search
mfonobong
0
210
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
770
How to Ace a Technical Interview
jacobian
281
24k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Crafting Experiences
bethany
1
92
Transcript
3&45"1*ͷࠓޙ 8PSE#FODI5PLZP!גࣜձࣾυϫϯΰηϛφʔϧʔϜ $ 5BLBIBTIJ'VNJLJ
͓·͑୭ʁ ߴڮจथ খઆՈ݉8FC੍࡞ऀ ʢגʣഁ໓ද 8$౦ژҕһ $BQJUBM1
4UBUFPGUIF8PSE
8PSE1SFTT ϦϦʔεαΠΫΫϧมߋ w ͜Ε·Ͱ8PSE1SFTTϲ݄ʹҰճͷϦϦʔεΛ ܁Γฦ͖ͯͨ͠ w ࠓޙʮܾΊΒΕͨϦϦʔεʯ͕ͳ͘ͳΔ
None
1SPT$POT ྑ͔ͬͨ w ఆظతͳϦϦʔεͰશ ମతͳ্࣭͕ͨ͠ ѱ͔ͬͨ w ϦϦʔεʹؒʹ߹Θͤ ΔͨΊͷখͿΓͳվम ͕ଟ͔ͬͨ
ࠓޙͷ։ൃςʔϚ w ΤσΟλʔ w ΧελϚΠβʔ w 3&45"1* ͏ऀܾ·ͬͯΔΑʂ
3&45ͬͯͳ͋ʹ w 8FCαʔϏεઃܭͷࢦ w 63*͕ॲཧΛҙຯ͢Δɻ QPTUΛ(&5͢Δͱɺߘ *%͕+40/Ͱฦͬͯ͘Δ w 8PSE1SFTTͷυΩϡϝϯτ ͋ΔΑ
ͰɺԿ͕มΘΔͷ͔ʁ
Α͏͜͏͍͏͜ͱ
ϗʔϜϖʔδ੍࡞πʔϧ w 8JY w +JNEP w 4RVBSFTQBDF
4JOHMF1BHF"QQMJDBUJPO w ը໘ͷඳըͱίϯτϩʔϧͷେΛΫϥΠΞϯταΠυ ʢ+4ʣʹͤΔ8FCΞϓϦέʔγϣϯ w σʔλͷૢ࡞Λαʔόʢେ3&45GVMʣ͕ߦ͏ w σʔλͷ$36%Λߦ͏Α͏ͳϖʔδʹద͍ͯ͠Δ w ϒϥβ൛ͷ(NBJMɺ'BDFCPPLΈ͍ͨͳͷ
w 8PSE1SFTTͰཧը໘͕ͦΕʹ͋ͨΔ
ੲͷ8FC 41" wϑΥʔϜೖྗ wʮߋ৽ʯΛԡ͢ w݁Ռ͕อଘ͞ΕΔ wඞཁͱ͋ΒϓϨ Ϗϡʔ͢Δ wϑΥʔϜʹΔ wϑΥʔϜೖྗ w݁Ռ͕දࣔ͞ΕΔ
ϦΞϧΠϜ ϑΟʔυόοΫʂ
ੲͷ8FCͷμϝͳͱ͜Ζ w ʮೖྗ͢ΔͱԿ͕ى͖Δ͔ʯΛࣄલʹ͍ͬͯΔඞ ཁ͕͋ͬͨɻ w 8:4*8:(Ͱͳ͔ͬͨɻ͍·ݟ͍ͯΔͷ͕ެ ։͞ΕΔͷͰͳ͔ͬͨɻ w Γ͍ͨ͜ͱΛ࣮ݱ͢ΔͨΊʹɺʮߏʯΛͬ ͍ͯΔඞཁ͕͋ͬͨɻ
None
r8PSE$BNQ64Ͱ୭͔͕ݴ͍ͬͯͨ ʠΧϑΣͷళ͕ϗʔϜϖʔδΛ࢝ΊΑ͏ ͱࢥ͙ͬͯ͢ʹ࣮ݱͰ͖Δʡ
՝
՝ࢁੵΈ w ݱࡏͷཧը໘ʹҠ২͕ࠔ ͳػೳ͕͢Ͱʹ͋Δ w ಛʹϓϥάΠϯ͕ରԠ͍ͯ͠ ͳ͍ͷͰɺͲ͏ʹ͔͠ͳ͍ͱ ͍͚ͳ͍ w ͜ΕΛதʹऴΘΒͤΔ
Β͍͠
ͷ༧ ݸਓͷײͰ͢
༧̍ ϓϥάΠϯˍςʔϚۀքͷ࠶ฤ w ਓؾͷ͋ΔϓϥάΠϯςʔϚͰ ɺ3&45ʹରԠ͍ͯ͠ͳ͍߹ɺ ͑ͳ͘ͳΔՄೳੑ͕͋Δɻ w ͦ͏͢Δͱɺ͜Ε·ͰʹΑ͘Θ Ε͍ͯͨϓϥάΠϯɾςʔϚͷ Ґ҆ହͰͳ͍ɻ
w ʰΠϊϕʔγϣϯͷδϨϯϚʱࢀ রɻ
ΈΜͳʹ ϫϯνϟϯ͋Δ͔ʂ
༧ ٻΊΒΕΔεΩϧηοτͷߴԽ w 3FBDUʢ࠷༗ྗީิʁʣ "OHVMBSͳͲͷ+4ϑϨʔϜϫʔ ΫෳόϥόϥʹΘΕΔ͜ͱ Λఆ͍ͯ͠ͳ͍ɻ w ͜ͷͨΊɺҰͭͷͷʹू͞Ε ͍ͯͣ͘ɻ
w ͜ͷϑϨʔϜϫʔΫͷΓํʹश ख़͍ͯ͠ͳ͍ͱɺϓϥάΠϯͳͲ ࡞ΓͮΒ͘ͳΔ
؆୯ʹ͑Δͷ ؆୯ʹ࡞Εͳ͍
༧ ςʔϚ͕ߴػೳʹͳΔ w ΧελϚΠβʔ͕3&45"1*Λୟ͍ͯΨ ϯΨϯσʔλΛߋ৽͢ΔΑ͏ʹͳΔɻ w ςʔϚ͕ͩΜͩΜಛఆྖҬ &$ɺ4/4ɺ ࣸਅɺಈըɺΧϑΣͷళ ʹಛԽͨ͠
ͷʹͳ͍ͬͯ͘ɻ w 8PP$PNNFSDF͕ઐ༻ͷςʔϚΛཁٻ ͢ΔΑ͏ʹɺςʔϚࣗମ͕ߴػೳʹͳͬ ͍ͯ͘ɻ w ͦ͏͢Δͱɺ࡞ΓํมΘͬͯ͘Δɻ
69ߴ
69Λ্ͤ͞ΔՁͱ w ସՄೳͳͷΞʔΩςΫνϟมߋͷϦεΫΛෛ͏΄Ͳ ͷՁ͕ͳ͍ʢ)551 $%/ͳͲͰαΠτߴʹͳ Δʣ w ϢʔβʔʹͨΒ͢ՁΛ্ͤ͞ΔςʔϚ͕Α͍ςʔϚ Ͱ͋Δ w
ݱࡏͷ8PSE1SFTTͰͰ͖͍ͯͨ͜ͱ͕Ͱ͖ͳ͘ͳΔςʔϚ ѱ͍ςʔϚͰ͋Δ
༧ पลιϦϡʔγϣϯͷ૿Ճ +FUQBDLͷΑ͏ͳɺʮ8PSE1SFTTʹ ಛԽͨ͠αʔϏεʯ͕૿͍͑ͯͣ͘ɻ w 8PSE1SFTTαΠτΛυϥοάˍυϩο ϓͰϞόΠϧΞϓϦʹͰ͖Δ w 8PSE1SFTTαΠτΛҹຊʹͯ͠ૹ Δ͜ͱ͕Ͱ͖Δ
w هࣄͷࣥචΛ֎Ͱ͖Δʢ8PSE1SFTT ʹߘΛॻ͍ͯ͘ΕΔʣ
αϯϓϧ w Ίͽͬ͘ʂը૾࡞αʔϏε w IUUQIBNFUVIBQJDT w (JUIVC7BHSBOU·Δ͝ͱެ։தIUUQT HJUIVCDPNIBNFUVIBIBNFUVIBQJDT w νϡʔτϦΞϧهࣄ͋ΔΑIUUQT
UBLBIBTIJGVNJLJDPNXFCQSPHSBNJOH
৽نαʔϏεʹؾΛ͚ͭΖʂ ࣄ͕ͳ͘ͳΔͧʂ
σΟεΧογϣϯʂ
͜Ε͓ͬͯ͜͏ 8JY 4RVBSFTQBDFͳͲͷݚڀ w 8PSE1SFTT͕ԿΛࢦ͠ɺϥΠόϧࢹ͍ͯ͠Δͷ͔ɺ ͓ͬͯ͜͏ +4ϑϨʔϜϫʔΫͷษڧ w 3FBDUͳͲͷษڧʢ5P%P.7$ʣɻ#BCFMɺ8FCQBDL ͳͲɺʮͳʹͦΕʁʯͱ͍͏ͷ͕ଟ͍ɻ
rϊʔόʔτɾΟʔφʔ ʠνΣεͷͷΫΠʔϯͷΑ͏ʹɺ ΘΕΘΕͰ͖Δ͚ͩ͘Δ͜ͱͳ͠ʹɺ ࠓͷॴʹͱͲ·Εͳ͍ɻʡ
ʲએʳ $BQJUBM1ΑΖ͘͠ʂ w ࠷ۙɺٶ͞Μɾ͞Μͱ 8PSE1SFTTઐใαΠτ $BQJUBM1Λ࢝Ί·ͨ͠ɻ w 3&45"1*ʹ͍ͭͯ 1PE$BTUͰσΟʔϓͳΛ͠ ͍ͯ·͢ɻۙެ։ɻ
ɹ͕ΜΖ͏ʂ