Closed a-yossy closed 2 years ago
The founding members wanted a more rapid release cycle (weekly patch release, monthly minor release) so users do not need to wait for several months to get a stable release.
@YuyaYoshioka こんな感じになったよ → PR作ることに
npm swagger codegenというのはないのか(スター数が少ない) https://github.com/steve-gray/swagger-codegen
openapi-generatorを使い以下の2つを検証する
→違った、これだった
typescript専用なのか https://tech.mobilefactory.jp/entry/2021/12/10/000000 https://zenn.dev/solufa/articles/getting-started-with-aspida
aspida
requestBodies
スキーマの型が作成されていない
@YuyaYoshioka こんな感じになったよ
懸念箇所
requestBodies
スキーマの型が作成されていない
ここはどうするか迷ってる
openapi.yml
でrequestBodies
スキーマを使わない今回そんなに種類多くないし2番にしようかなと考えているわ
@atsuya02
自動生成された型に手動で変更を加える
これはやめた方がいいのでは?リクエスト・レスポンスの型を自分で書きたくないから自動生成できるもの使おうとしてるのに,それを手で書き直したら,本末転倒な気がする。
(口頭メモ)
requestBodies
はopenapi-generatorでは問題なく生成されているという理由でopenapi-generatorを使うことになった
どの技術が良いか選定を行なっていく