Slide 9
Slide 9 text
// TYPESPEC
TypeSpec とは
models/common.tsp
/** 氏名 */
@OpenAPI.extension(
"x-kind", "valueObject")
model StructuredName {
familyName: string;
givenName: string;
displayName: string;
}
API‧モデルを定義する⾔語
TypeScript ライクに書ける
メタ情報も TypeSpec に書ける
08