Response 값에 대한 고찰


Response 값에 대한 고찰

옛날부터 항상 의문이 있었던 문제였고 다른 FE 개발자들과 많은 이야기를 나누어 봤지만 결론이 나지 않았던 문제가 오늘 회의하면서 대두되었다. 데이터를 Response 값에 PK 값을 넘겨주어야하나. 완성된 데이터를 넘겨주어야하나 하는 문제였다. 완성된 데이터란 정말 필요한 데이터를 전부 Response로 받아 클라이언트에서 View로 띄워주기만 하면 되는 Response라고 생각하면 될 것 같다. 난 지금까지 PK 값을 넘겨주어 FE에서 한 번 더 API 통신을 하도록 항상 API 명세서를 짜왔고 프로젝트를 진행해왔다. 무슨 뜻인가 하면 아래와 같다. 만약 친구 목록을 불러오는 API가 있다고 가정해보면 Response에 두 가지의 경우가 있을 것이다. (Member Entity에는 단순히 nickName, name 두가지 항목만 있다고 가정) -- 첫번째 가능한 Response값. (위에서 이야기한 완성된 데이터) [ { "memberId": PK "nickName": "stri...



원문링크 : Response 값에 대한 고찰