JAPANESE

コントラクトファースト設計

こんとらくとふぁーすとせっけい

KOREAN

컨트랙트 퍼스트 설계

[コントゥレクトゥ ポストゥ ソルゲ]

ハングル読み: 콘토라쿠토후아스토셋케이

解説

APIの仕様書やインターフェース定義を実装より先に策定する設計手法。OpenAPIやProtobufでコントラクトを定義し、フロントエンドとバックエンドの並行開発を可能にする。

API 사양서나 인터페이스 정의를 구현보다 먼저 책정하는 설계 기법이다. OpenAPI나 Protobuf로 컨트랙트를 정의하여 프론트엔드와 백엔드의 병행 개발을 가능하게 한다.

例文

コントラクトファースト設計でOpenAPI仕様を先に定義し、フロントとバックの並行開発を実現した。

컨트랙트 퍼스트 설계로 OpenAPI 사양을 먼저 정의하여 프론트와 백의 병행 개발을 실현했다.