brunch

You can make anything
by writing

C.S.Lewis

by 야옹씨 Jun 25. 2022

인터페이스 문서 작성

프론트엔드와 백엔드 협업

인터페이스를 정의해두고 골조만 합친  동시에 개발하면 빠르고 안전하게 병행 개발이 가능하다.


이때 중요한 것이 인터페이스 정의이다. 필요한 api가 무엇인지, api의 end-point는 무엇인지, req/res의 정보와 구조는 어떻게 되는지를 정의해두고 문서화하면 개발 분야별 선후관계없이 병행 개발이 가능하다. 인터페이스 문서가 있으므로 변경이나 추가도 용이하다. 상호 개발 시 오해와 오역으로 인한 비용 증가를 없앨 수 있다.


인터페이스가 완성됐다면 개발 시점에 단위 테스트를 두고 지속적으로 약속대로 개발되고 있는지 확인하는 것이 좋다. 테스트가 실패하는 api 있다면 곧바로 인터페이스 문서를 확인하고 변경에 관해 공유되었는지를 파악해야 한다.

매거진의 이전글 웹 3D 그래픽스에 관한 소회
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari