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
楽しく家でAPI開発するためにSwaggerつかってる話 / A story about Sw...
Search
ctyo
July 18, 2019
Programming
0
450
楽しく家でAPI開発するためにSwaggerつかってる話 / A story about Swagger to home develop a fun API
ctyo
July 18, 2019
Tweet
Share
More Decks by ctyo
See All by ctyo
名古屋IT系地図 2020初春
ctyo
1
6.6k
名古屋検索勉強会 #10 XML検索/ iir10 xmlsaerch
ctyo
3
490
7章 検索システム全体のスコア計算 / 7 scoreing in all search system
ctyo
1
310
#名古屋検索勉強会 やってます / nagoya-search-tech-study
ctyo
1
410
各種地図系WebAPI 限界ピン立てノウハウ / maximam pins on any map apis
ctyo
0
790
飲酒時の事故を小さくするエンジニアリング / Minimize Engineering for Drinking Trouble
ctyo
0
260
ionicでクロスプラットフォーム開発ことはじめ / ionic, bootstrap dev
ctyo
0
430
Other Decks in Programming
See All in Programming
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜 / Understanding nil in Go Interface Representation and Why nil != nil
kuro_kurorrr
3
1.6k
PJのドキュメントを全部Git管理にしたら、一番喜んだのはAIだった
nanaism
0
220
Go1.26 go fixをプロダクトに適用して困ったこと
kurakura0916
0
310
今更考える「単一責任原則」 / Thinking about the Single Responsibility Principle
tooppoo
3
1.2k
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
270
ふん…おもしれぇ Parser。RubyKaigi 行ってやるぜ
aki_pin0
0
120
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
350
CSC307 Lecture 10
javiergs
PRO
1
690
今、アーキテクトとして 品質保証にどう関わるか
nealle
0
200
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
310
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
2.2k
クライアントワークでSREをするということ。あるいは事業会社におけるSREと同じこと・違うこと
nnaka2992
1
250
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1032
470k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
BBQ
matthewcrist
89
10k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Building Applications with DynamoDB
mza
96
6.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Automating Front-end Workflow
addyosmani
1371
200k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
620
Transcript
ࢲָ͕͘͠ ݸਓͰ։ൃ͢ΔͨΊͷϊϋ "1*ฤ !D@UZP
ࣗݾհ ڈͱ͔ɺͪΐͬͱόζͬͨͭ ΤϯδχΞͱͯ͠όζͬͯͳ͍
ݸਓͰ։ൃ͢Δͱ͖ w ձࣾऴΘͬͨ͋ͱͱ͔ʹΔ w ͍͍ͩͨ)1͕৭ʹͳͬͯΔঢ়ଶͰΔ
͓ՈͰ։ൃ͢Δͱ͖ w ͱΓ͋͑ͣͰݟ͑ͯɺಈ͔ͤͳ͍ͱ Ϟνϕʔγϣϯ͕ଓ͔ͳ͍ ݸਓͷײ
ಛʹ"1*͋Μ·Γ Ϟνϕʔγϣϯ͕͋Βͳ͍ w ը໘͕ͳ͍͠ɺ։ൃʹ͔ͳΓͷ࣌ؒΛׂ͘ w 8FCΞϓϦͱͭͳ͙ͱ͖ͷ*'Λߟ͑ͳ͍ͱ͍͚ͳ͍
4XBHHFS͔ͭ͑ υΩϡϝϯτը໘Λͭ͘ΕΔΑ TXBHHFSJP͔Βൈਮ
ָ͍͠ HJGಈը
+40/Λॻ͚ ͜ͷը໘ͭ͘ΕΔΑ https://petstore.swagger.io/v2/swagger.json
+40/Λॻ͚ ͜ͷը໘ͭ͘ΕΔΑ https://petstore.swagger.io/v2/swagger.json ฦ٫ ύϥϝʔλʔ ύεͱϝιου ෦Ͱݺͼग़͞ΕΔϝιου໊
4XBHHFS$PEFHFO w ༷ॻ͔ΒιʔείʔυΛδΣωϨʔτͯ͘͠ΕΔ w CSFXJOTUBMMTXBHHFSDPEFHFOͰ049ͩͱ͑Δ
ରԠݴޠ'8 IUUQTHJUIVCDPNTXBHHFSBQJTXBHHFSDPEFHFOUSFFNBTUFSNPEVMFT TXBHHFSDPEFHFOTSDNBJOSFTPVSDFT
"1*αʔό͕Ͱ͖Δ
"1*αʔό͕Ͱ͖Δ ZBNM ίϯτϩʔϥ αʔϏε
ॴײ w ݴޠʹΑ࣭ͬͯαϙʔτൣғશવҧ͏ɻ w ΈͯΈͨͷ1)1ͱ4MJNͱOPEFKTͱ54ͱ4QSJOH#PPU w αϯϓϧίʔυ·͠·͠ͷͷ͋Εɺ؆ૉͳͷ
ݴޠ͝ͱͷରԠํ๏
$PEF(FOͷ ͍͍ͱ͜Ζ w "1*ͷछྨΛ૿͢ͱ͖ɺύϥϝʔλʔΛ૿͢ͱ͖ʹ ఆٛͷZBNMΛߋ৽͢Δඞཁ͕͋Δɻ w ζϘϥͳਓؒʹυΩϡϝϯτߋ৽ΕΛ͙།Ұͷ खஈ w "1*αʔόΛىಈͤ͞ΔͱυΩϡϝϯτը໘͕ಈ͘X
ָ͠͞େࣄ w ՈͰΔͱ͖໘ʹࢥͬͨॠؒʹ ָ͘͠ͳ͘ͳͬͯΔͷͰɺָ͍͠ΓํΛݟ͚ͭΔͷେࣄ
σϞ