TypeSpec
blog4 を typespec に書き直してみた。
OpenAPI を直接手で書くのはまぁまぁ大変というかゴチャゴチャしがち。 typespec を使うと DSL で書けて綺麗に書ける気分になる。
npx tsp-openapi3 ../openapi.yml --output-dir=out/
のようにして、openapi 定義から typespec を生成することも出来る。
intellij-typespec-plugin を使うと、typespec の編集がはかどる。 https://github.com/siketyan/intellij-typespec-plugin
実際に typespec 使うように変更したのが以下。 https://github.com/tokuhirom/blog4/tree/main/typespec
Published: 2025-03-03(Tue) 14:15