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
130
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 モーリー
ハッカソン春2025 Aチーム(実践コース)
morleyjp
0
3
RareTechハッカソン2025冬の陣Cチーム
morleyjp
0
43
英語設定のすすめ(2024/1/16)
morleyjp
0
45
ハッカソン反省録(2024/12/27)
morleyjp
0
56
RareTECH ハッカソン秋_Dチーム(2024/11/30)
morleyjp
0
58
Gitのコンフリクト解消_デモあり(2024/11/02)
morleyjp
1
75
Other Decks in Programming
See All in Programming
階層化自動テストで開発に機動力を
ickx
1
420
PHPUnitの限界をPlaywrightで補完するテストアプローチ
yuzneri
0
270
QA x AIエコシステム段階構築作戦
osu
0
140
Rails Frontend Evolution: It Was a Setup All Along
skryukov
0
320
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
4
590
AI Ramen Fight
yusukebe
0
110
Git Sync を超える!OSS で実現する CDK Pull 型デプロイ / Deploying CDK with PipeCD in Pull-style
tkikuc
4
450
GPUを計算資源として使おう!
primenumber
1
290
slogパッケージの深掘り
integral0515
0
130
Hack Claude Code with Claude Code
choplin
8
2.8k
Jakarta EE Meets AI
ivargrimstad
0
280
Gemini CLI のはじめ方
ttnyt8701
1
100
Featured
See All Featured
The Language of Interfaces
destraynor
158
25k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Side Projects
sachag
455
43k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Cost Of JavaScript in 2023
addyosmani
51
8.6k
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 統一した書きかたができる