REST (Representational State Transfer) API는 웹 서비스 간에 데이터를 교환하고 통신하기 위한 아키텍처 스타일입니다. REST는 HTTP(하이퍼텍스트 전송 프로토콜)를 기반으로 동작하며, 자원(Resource)을 사용하여 상태(State)를 전송합니다. REST API는 다양한 클라이언트와 서버 간의 상호작용을 가능하게 하는데, 다음은 REST API에 대한 주요 개념과 특징입니다. 1. 자원 (Resource): REST에서 자원은 정보의 단위를 나타냅니다. 예를 들어, 웹 애플리케이션에서는 사용자, 제품, 주문과 같은 모든 데이터 엔터티를 자원으로 생각할 수 있습니다. 2. 행위 (Method): HTTP 메서드를 사용하여 자원에 대한 행동을 정의합니다. 주요 HTTP..