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
57
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 モーリー
英語設定のすすめ(2024/1/16)
morleyjp
0
28
ハッカソン反省録(2024/12/27)
morleyjp
0
42
RareTECH ハッカソン秋_Dチーム(2024/11/30)
morleyjp
0
34
Gitのコンフリクト解消_デモあり(2024/11/02)
morleyjp
1
57
Other Decks in Programming
See All in Programming
20年もののレガシープロダクトに 0からPHPStanを入れるまで / phpcon2024
hirobe1999
0
1k
ドメインイベント増えすぎ問題
h0r15h0
2
560
CQRS+ES の力を使って効果を感じる / Feel the effects of using the power of CQRS+ES
seike460
PRO
0
240
React 19でお手軽にCSS-in-JSを自作する
yukukotani
5
560
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
930
Stackless и stackful? Корутины и асинхронность в Go
lamodatech
0
1.3k
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
0
100
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
7
1.4k
快速入門可觀測性
blueswen
0
500
ChatGPT とつくる PHP で OS 実装
memory1994
PRO
3
190
オニオンアーキテクチャを使って、 Unityと.NETでコードを共有する
soi013
0
370
PHPで学ぶプログラミングの教訓 / Lessons in Programming Learned through PHP
nrslib
4
1.1k
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3.1k
Site-Speed That Sticks
csswizardry
2
270
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Designing for Performance
lara
604
68k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
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 統一した書きかたができる