이것에 대한 정의를 하는 것만도 꽤 오래걸릴 것 같습니다.
https://wildeveloperetrain.tistory.com/240
여기 소모임에서도 잠깐 이야기가 나온적이... https://sir.kr/so_restful/358
저는 잘 모를 때에 게시글은 오브젝트로..

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

이 글 처럼 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개
게시글 목록
| 번호 | 제목 |
|---|---|
| 262 | |
| 259 | |
| 255 | |
| 250 | |
| 248 | |
| 245 | |
| 238 | |
| 234 | |
| 233 | |
| 232 | |
| 229 | |
| 228 | |
| 227 | |
| 222 | |
| 217 | |
| 216 | |
| 215 | |
| 212 | |
| 210 | |
| 208 | |
| 203 | |
| 195 | |
| 192 | |
| 188 | |
| 184 | |
| 180 | |
| 177 | |
| 173 | |
| 170 | |
| 165 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기