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
Swaggerを使ってみた(2024/12/05)
Search
モーリー
December 05, 2024
Programming
1
39
Swaggerを使ってみた(2024/12/05)
LT会発表資料
Swagger Viewer
https://marketplace.visualstudio.com/items?itemName=Arjun.swagger-viewer
モーリー
December 05, 2024
Tweet
Share
More Decks by モーリー
See All by モーリー
RareTECH ハッカソン秋_Dチーム(2024/11/30)
morleyjp
0
24
Gitのコンフリクト解消_デモあり(2024/11/02)
morleyjp
1
44
Other Decks in Programming
See All in Programming
StarlingMonkeyを触ってみた話 - 2024冬
syumai
3
270
テストコード文化を0から作り、変化し続けた組織
kazatohiei
2
1.5k
生成AIでGitHubソースコード取得して仕様書を作成
shukob
0
450
「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい / Code that 'just works' is good, but code that is 'readable' is even better.
mkmk884
3
440
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
110
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
200
Spatial Rendering for Apple Vision Pro
warrenm
0
110
tidymodelsによるtidyな生存時間解析 / Japan.R2024
dropout009
1
790
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
120
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
5
610
ドメインイベント増えすぎ問題
h0r15h0
2
340
これでLambdaが不要に?!Step FunctionsのJSONata対応について
iwatatomoya
2
3.7k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1366
200k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
5
450
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
GitHub's CSS Performance
jonrohan
1030
460k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Building an army of robots
kneath
302
44k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Transcript
モーリー Swaggerを使ってみた
名前 モーリー 職業 システムエンジニア 趣味 ポケポケにハマっています! 自己紹介 01
OpenAPIの仕様に沿ってRestAPIの設計を文書にまとめることができるツール Swaggerとは 02 Swagger Editor Swagger UI Swagger Codegen Swagger
Core Swagger Parser etc
サンプル(一部のみ) 03 yaml形式で記載
VS Codeの連携方法 04 1. VS Codeの拡張機能 Swagger Viewer をインストール 2. VS
Code の設定から Preview In Browser を有効にする 3. 「Cmd」+「Shift」+「P」で Preview Swagger を選択
URL:https://marketplace.visualstudio.com/items?itemName=Arjun.swagger-viewer 1 VS Codeの拡張機能 Swagger Viewer をインストール VS Codeの連携方法 04
2 VS Code の設定から Preview In Browser を有効にする VS Codeの連携方法
04
3 「Cmd」+「Shift」+「P」で Preview Swagger を選択 VS Codeの連携方法 04
サンプル(一部のみ)_再掲 04 yaml形式で記載
ブラウザからプレビューを確認可能 VS Codeの連携方法 04
デモ 05 Swagger起動した画面の共有
メ リ ッ ト デ メ リ ッ ト GitHubでドキュメント管理ができて楽
学習コストがかかる メリット・デメリット 05 統一した書きかたができる