2026, 새로운 도약을 시작합니다.

RESTFul의 API 응답

이것에 대한 정의를 하는 것만도 꽤 오래걸릴 것 같습니다.

https://wildeveloperetrain.tistory.com/240

여기 소모임에서도 잠깐 이야기가 나온적이...  https://sir.kr/so_restful/358

저는 잘 모를 때에 게시글은 오브젝트로..

3556183104_1682204884.3163.png

메뉴는 그냥 배열로 리턴하고 https://node-api.javapad.com/api/v1/menu

3556183104_1682204946.1656.png

이 글 처럼 https://wildeveloperetrain.tistory.com/240 아래와 같은 포맷을 유지하는 쪽으로 바꿔보겠습니다.

[code]

//공통된 formet의 api response를 사용한다면,

{

  "status" : "success" || "fail" || "error",

  "message" : "message",

  "data" : "성공일 경우는 data 객체 또는 배열 (페이지네이션 정보도 포함)" || "실패일 경우는 errors 배열"

}

[/code]

그럼 클라이언트쪽(프런트엔드)에서는

response.status 가 "success"이면.

게시판 전체는  response.data.posts 배열로 글 한개는 response.data.post 오브젝트로..

메뉴는 response.data.menus 배열로 처리하면 될 것 같습니다.

|

댓글 2개

깃헙 링크는 현재 바뀌었네요. https://github.com/JianChoi-Kor/ttotw/blob/b244891fcbd863a11f9c66f7acd1db95560b7006/client-module/src/main/java/com/project/ttotw/dto/ApiResponse.java
힘내세용!! 언제나 지식공유 감사해요

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

RESTful

번호 제목 글쓴이 날짜 조회
103 1개월 전 조회 21
102 2개월 전 조회 71
101 2개월 전 조회 61
100 2개월 전 조회 61
99 3개월 전 조회 58
98 3개월 전 조회 72
97 4개월 전 조회 99
96 9개월 전 조회 221
95 2년 전 조회 424
94 2년 전 조회 822
93 2년 전 조회 861
92 2년 전 조회 573
91 2년 전 조회 702
90 2년 전 조회 630
89 2년 전 조회 611
88 2년 전 조회 1,697
87 2년 전 조회 959
86 2년 전 조회 834
85 2년 전 조회 1,067
84 2년 전 조회 2,844
83 3년 전 조회 578
82 3년 전 조회 913
81 3년 전 조회 750
80 3년 전 조회 1,388
79 4년 전 조회 1,052
78 4년 전 조회 1,143
77 4년 전 조회 1,559
76 4년 전 조회 1,373
75 4년 전 조회 1,759
74 4년 전 조회 1,690
🐛 버그신고