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
160
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
57
英語設定のすすめ(2024/1/16)
morleyjp
0
47
ハッカソン反省録(2024/12/27)
morleyjp
0
63
RareTECH ハッカソン秋_Dチーム(2024/11/30)
morleyjp
0
62
Gitのコンフリクト解消_デモあり(2024/11/02)
morleyjp
1
81
Other Decks in Programming
See All in Programming
CSC305 Lecture 01
javiergs
PRO
1
380
ИИ-Агенты в каждый дом – Алексей Порядин, PythoNN
sobolevn
0
140
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
0
200
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
23
25k
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
3
920
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
23
11k
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
760
Introducing ReActionView: A new ActionView-Compatible ERB Engine @ Kaigi on Rails 2025, Tokyo, Japan
marcoroth
3
660
Current States of Java Web Frameworks at JCConf 2025
kishida
0
480
CI_CD「健康診断」のススメ。現場でのボトルネック特定から、健康診断を通じた組織的な改善手法
teamlab
PRO
0
140
VisionFrameworkで実現する - プライバシーに配慮した「顔ぼかし」機能 / Face blurring with Vision Framework
imaizume
0
180
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
300
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
431
66k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Speed Design
sergeychernyshev
32
1.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
A Tale of Four Properties
chriscoyier
160
23k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
The Cost Of JavaScript in 2023
addyosmani
53
9k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
A designer walks into a library…
pauljervisheath
208
24k
Done Done
chrislema
185
16k
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 統一した書きかたができる