프론트엔드와 백엔드는 여러 인터페이스 레이어를 통해 연결된다.프론트엔드에서 API를 다루다 보면 타입을 어떻게 관리해야 할지 애매한 순간이 많다.백엔드에서 내려주는 응답 타입을 그대로 써야 하는지, 프론트엔드에서 사용하기 편한 타입을 따로 만들어야 하는지, 에러 메시지
이전 글에서는 프론트엔드 관점에서 백엔드 인터페이스를 어떻게 받아와야 하는지 정리했다.프론트엔드는 백엔드가 제공하는 요청/응답 스키마, 에러 코드, 상태 코드, 이벤트 이름을 기준으로 화면을 만든다. 그래서 프론트엔드가 API 응답을 화면마다 임의로 재해석하기 시작하면