devmoa

REST API란 무엇인가

트렌비·2022년 1월 16일·00
REST APIAPIHTTPCRUDStatelessClient-Server

AI 요약

Beta

본 글은 REST API의 개념과 디자인 규칙을 소개합니다. REST는 REpresentational State Transfer의 약자로, 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 아키텍처 스타일입니다.

REST API는 HTTP URI를 통해 자원을 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미합니다. REST의 주요 특징으로는 클라이언트/서버 구조, 무상태성, 캐시 처리 가능, 계층화, 인터페이스 일관성, 자체 표현 구조 등이 있습니다.

이러한 REST API의 이해는 개발자가 작성하는 API가 RESTful한지 판단하고, 효율적인 API 설계에 도움을 줄 수 있습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다