RestAPI
API란?
프론트엔드 측의 브라우저는 요청을 백엔드 측 서버에 보냅니다.
브라우저가 보낸 이 요청을 서버가 알아채기 위해서는 둘 사이에 약속된 신호가 있어야 합니다.
여기에 사용되는 것이 바로 API(Application Programming Interface)입니다.
REST API란
HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고,
HTTP Method(POST, GET, PUT, DELETE, PATCH 등)를 통해
해당 자원(URI)에 대한 CRUD Operation을 적용하는 것을 의미합니다.
REST API 설계 예시
URI는 동사보다는 명사를, 대문자보다는 소문자를 사용하여야 한다.
마지막에 슬래시 (/)를 포함하지 않는다.
언더바 대신 하이폰을 사용한다.
파일확장자는 URI에 포함하지 않는다.
행위를 포함하지 않는다.
This post is licensed under CC BY 4.0 by the author.