RESTful API 설계에서 올바른 URL 패턴은?

보통 MDN Web Docs
보기 및 정답
A 리소스를 명사로 표현하고, HTTP 메서드(GET, POST, PUT, DELETE)로 행위를 구분한다 (예: GET /users)
B URL 경로에 동사를 포함하여 행위를 명시하고, HTTP 메서드는 항상 GET만 사용한다 (예: GET /getUsers, GET /deleteUser)
C 모든 클라이언트 요청은 HTTP POST 메서드만 사용해야 하며, 요청 본문에 행위 종류를 JSON으로 명시한다 (예: POST /api)
D URL에 API 버전 정보를 포함하면 REST 원칙에 위배되며, 버전 관리는 HTTP 헤더로만 수행해야 한다 (예: Accept 헤더)

해설

RESTful API는 리소스를 명사형 URL(/users, /posts/1)로 표현하고, HTTP 메서드로 동작을 구분합니다. GET(조회), POST(생성), PUT/PATCH(수정), DELETE(삭제). 복수형 명사를 사용하며 /api/v1처럼 버전 관리도 권장됩니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...