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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ctyo
July 18, 2019
Programming
460
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
楽しく家でAPI開発するためにSwaggerつかってる話 / A story about Swagger to home develop a fun API
ctyo
July 18, 2019
More Decks by ctyo
See All by ctyo
名古屋IT系地図 2020初春
ctyo
1
6.8k
名古屋検索勉強会 #10 XML検索/ iir10 xmlsaerch
ctyo
3
520
7章 検索システム全体のスコア計算 / 7 scoreing in all search system
ctyo
1
320
#名古屋検索勉強会 やってます / nagoya-search-tech-study
ctyo
1
430
各種地図系WebAPI 限界ピン立てノウハウ / maximam pins on any map apis
ctyo
0
810
飲酒時の事故を小さくするエンジニアリング / Minimize Engineering for Drinking Trouble
ctyo
0
280
ionicでクロスプラットフォーム開発ことはじめ / ionic, bootstrap dev
ctyo
0
430
Other Decks in Programming
See All in Programming
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
640
レビュー履歴をAIに食わせて、 Compose移行を加速するs
shihochan
0
270
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.4k
Oxlintはいいぞ(続)
yug1224
1
550
[DroidKaigi 2026] Bring your own phones to Gradle Managed Devices
f2lk
0
110
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
120
Deep dive into the select statement (GopherCon UK)
jespino
0
170
新卒PdEのリアル
ryu1013
1
420
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
260
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
320
高専、大学編入、そして未踏へ〜プロダクト開発とキャリアの歩み - Technical College, University Transfer, and On to “Mitou” / My Journey in Product Development and Career
pkmiya
0
140
Foundry Localでエージェント開発
seosoft
0
150
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
230
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
820
Faster Mobile Websites
deanohume
310
32k
Code Reviewing Like a Champion
maltzj
528
40k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
Writing Fast Ruby
sferik
630
63k
How to build a perfect <img>
jonoalderson
1
6k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
GraphQLとの向き合い方2022年版
quramy
50
15k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
4 Signs Your Business is Dying
shpigford
187
23k
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 ՈͰΔͱ͖໘ʹࢥͬͨॠؒʹ ָ͘͠ͳ͘ͳͬͯΔͷͰɺָ͍͠ΓํΛݟ͚ͭΔͷେࣄ
σϞ