OpenAPIにも静的解析とフォーマッターを導入して快適にスキーマ定義する by うーたん

PHPカンファレンス沖縄2024
LT 5分
新人(実務経験2年未満)

OpenAPIにも静的解析とフォーマッターを導入して快適にスキーマ定義する

uutan1108 うーたん uutan1108
1

本セッションでは、OpenAPIの定義ファイルを運用する際に静的解析やフォーマッターを導入する方法やメリットについてお話しします。

OpenAPI仕様は、RESTful APIの設計と記述に広く使用されており、APIの構造を明確にし、開発者間のコミュニケーションを改善します。しかし、スキーマ定義が複雑になると、エラーの発見や保守が困難になることがあります。これに対処するためには、静的解析ツールとフォーマッターを導入することで、コード品質を向上させ、一貫性を保つことができます。

本セッションでは、OpenAPIスキーマ定義に対して静的解析ツールとフォーマッターを導入し、以下の目標を達成する方法をお伝えします。

  • スキーマ定義のエラーや不整合を早期に発見
  • スキーマ定義のコード品質を向上
  • 開発者間のコードスタイルの一貫性を確保
  • メンテナンスの容易化