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
110
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ハッカソン2025冬の陣Cチーム
morleyjp
0
34
英語設定のすすめ(2024/1/16)
morleyjp
0
39
ハッカソン反省録(2024/12/27)
morleyjp
0
52
RareTECH ハッカソン秋_Dチーム(2024/11/30)
morleyjp
0
50
Gitのコンフリクト解消_デモあり(2024/11/02)
morleyjp
1
65
Other Decks in Programming
See All in Programming
Investigating Multithreaded PostgreSQL
macdice
0
150
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
620
Reactive Thinking with Signals, Resource API, and httpResource @Devm.io Angular 20 Launch Party
manfredsteyer
PRO
0
130
衛星の軌道をWeb地図上に表示する
sankichi92
0
250
抽象データ型について学んだ
ryounasso
0
210
AIにコードを生成するコードを作らせて、再現性を担保しよう! / Let AI generate code to ensure reproducibility
yamachu
7
6.1k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
1
610
型安全なDrag and Dropの設計を考える
yudppp
5
660
ソフトウェア品質特性、意識してますか?AIの真の力を引き出す活用事例 / ai-and-software-quality
minodriven
19
6.7k
Javaのルールをねじ曲げろ!禁断の操作とその代償から学ぶメタプログラミング入門 / A Guide to Metaprogramming: Lessons from Forbidden Techniques and Their Price
nrslib
1
270
從零到一:搭建你的第一個 Observability 平台
blueswen
0
220
Doma で目指す ORM 最適解
nakamura_to
1
160
Featured
See All Featured
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
840
Speed Design
sergeychernyshev
30
970
Faster Mobile Websites
deanohume
307
31k
Building Applications with DynamoDB
mza
95
6.4k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Scaling GitHub
holman
459
140k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
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 統一した書きかたができる