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必要条件を簡単にさっくりと 超入門編
Search
Shoko Terajima
December 05, 2016
Technology
1
740
REST必要条件を簡単にさっくりと 超入門編
理解が難しいRESTの必要条件を簡単に解説した全11枚です。
Shoko Terajima
December 05, 2016
Tweet
Share
More Decks by Shoko Terajima
See All by Shoko Terajima
デザイナがエンジニアの 知識を持つこと
shokolateday
2
1.3k
電子カルテならではの要望に応えるUI/UX #uxmilk_fest
shokolateday
4
9.3k
我が家に変化をもたらしたこどもの本 #meetup_kb
shokolateday
2
360
おうちミートアップ
shokolateday
0
1.3k
Rubyが私にくれたもの
shokolateday
4
1.4k
Other Decks in Technology
See All in Technology
Lambdaと地方とコミュニティ
miu_crescent
2
370
Platform Engineering for Software Developers and Architects
syntasso
1
520
rootlessコンテナのすゝめ - 研究室サーバーでもできる安全なコンテナ管理
kitsuya0828
3
390
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
110
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
1
110
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
160
OTelCol_TailSampling_and_SpanMetrics
gumamon
1
220
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
7
2.7k
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
日経電子版のStoreKit2フルリニューアル
shimastripe
1
140
DynamoDB でスロットリングが発生したとき/when_throttling_occurs_in_dynamodb_short
emiki
0
260
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Unsuck your backbone
ammeep
668
57k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
430
Designing for Performance
lara
604
68k
Designing Experiences People Love
moore
138
23k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Transcript
3&45ඞཁ݅Λ؆୯ʹͬ͘͞Γͱ ೖฤ !TIPLPMBUFEBZ (FFL8PNFO+BQBO"EWFOU$BMFOEBS ͍͜͠ͱ ൈ͖
!TIPLPMBUFEBZ 3&45GVMͱษڧձΛ։࠵ͯ͠प
͡Ίʹ ͜ͷεϥΠυ3&45ͷඞཁ݅Λ ཧղ͢Δ͚ͩͷೖฤͰ͢ɻ ͜Ε͚ͩʁʁͱ͍͏༰Ͱ͕͢ɺ Ԟ͕ਂ͍3&45Λ·ͣͬ͘͞Γͱཧղ͢ΔͷखͰ͢
3&45ͱʁʁ
3FQSFTFOUBUJPOBM4UBUF5SBOTGFSͷུ 8PSME8JEF8FCͷͷҰਓɺ3PZ5'JFMEJOHࢯ͕ൃදͨ͠จʹ ॳΊͯొ͠ɺҎԼͷ͜ͱ͕ඞཁͩͱهͯ͋͠Δ ᶃ໊લΛ͚ΒΕΔͯ͢ͷใΛʮϦιʔεʯͱͯ͠ɼ ɹͦΕΒΛࢦࣔ͢͠63*Λ࣋ͨͤΔ͜ͱ ᶄϦιʔεΛ)551ͷ࢛ͭͷಈࢺʢ(&5ɼ1045ɼ165ɼ%&-&5&ʣͰ ɹૢ࡞Ͱ͖ΔΑ͏ʹ͢Δ͜ͱ ᶅαʔόʔ͕εςʔτϨεʢঢ়ଶΛ࣋ͨͳ͍ʣͰ͋Δ͜ͱ ࢀߟIUUQXXXJDTVDJFEVdpFMEJOHQVCTEJTTFSUBUJPOUPQIUN
Θ͔Γʹ͍͘
ᶃʙᶅͷඞཁ݅Λͬͱ؆୯ʹʂ
ᶃ໊લΛ͚ΒΕΔͯ͢ͷใΛʮϦιʔεʯͱͯ͠ɺ ͦΕΒΛࢦࣔ͢͠63*Λ࣋ͨͤΔ͜ͱ 63*ͱͳΔϦιʔεͱʮ֓೦ʯ ֓೦ͱ͍͏ͱ͍͠ ۩ମతʹಛఆͷจॻը૾ͱ͍͏Θ͚Ͱͳ͘ɺ ࠷৽ͷχϡʔεɺࠓͷఱؾΈ͍ͨͳมΘΔΑ͏ͳͷͱߟ͑Δ ຖมΘΔ͚ΕͲɺ 63*มΘΒͳ͍ ʮࠓͷఱؾʯ ໊ࢺͰ͋Δ͜ͱ͕
΄ͱΜͲ
63*ͱͳΔϦιʔεΛ )551ͷͭͷಈࢺͰѻ͏ ᶄϦιʔεΛ)551ͷ࢛ͭͷಈࢺ ʢ(&5ɼ1045ɼ165ɼ%&-&5&ʣͰૢ࡞Ͱ͖ΔΑ͏ʹ͢Δ͜ͱ (&5 औಘ͢Δ 1045 ৽ن࡞͢Δ 165 ߋ৽͢Δ
%&-&5& আ͢Δ Ϧιʔε ໊ࢺ Λ ͋ΒΏΔૢ࡞Λ ͭͷͲΕ͔ʹͯΊΔΑ ϓϩτίϧʹ )551Λ͏ͷ 3&45ͷಛ
αʔόͱͷΓͱΓͷͨͼʹ શใΛ͢ ᶅαʔόʔ͕εςʔτϨεʢঢ়ଶΛ࣋ͨͳ͍ʣͰ͋Δ͜ͱ ʮ0,͔͜͠·Γ·ͨ͠ʯ ʮϋϯόʔΨʔηοτͷϙςτ.Ͱʯ ʮ0,υϦϯΫͲ͏͢Δʁʯ ʮϋϯόʔΨʔηοτͷϙςτ.ͱίʔϥ.Ͱʯ ϋϯόʔΨʔళͰͷจΛྫʹ ΫϥΠΞϯτ αʔό
ͦͷલʹ͑ΒΕͨ จ༰Λ อ࣋͠ͳ͍ ࢀߟɿ8FCΛࢧ͑Δٕज़)551ɺ63*ɺ)5.-ɺͦͯ͠3&45 8&# %#13&44QMVT ɹɹɹIUUQTXXXBNB[PODPKQEQ ΓͱΓͷͨͼʹ શͯͷจ༰Λ͑Δ
Ҏ্ɺͬ͘͞ΓશຕͰͨ͠ɻ ͜ΕΛ͑ͯΔ͚ͩͰɺ ଞͷจݙΛݟͨͱ͖ͷཧղɺ 3&45ͷΠϝʔδ͕มΘΔͣͰ͢ɻ ͦ͏ئ͍ͬͯ·͢