[React] REST, REST API, RESTful API의 개념과 특징, 장단점, 사용 방법 및 예시
·
React
REST(Representational State Transfer)란?웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처 스타일이다. HTTP 프로토콜을 기반으로 자원을 정의하고 이를 처리하는 구조로 설계되며, 자원(Resource)의 상태(Representation)를 클라이언트와 서버 간에 주고받는다. 특징 자원(Resource): 관리 대상인 데이터나 소프트웨어다. (예를 들어, 학생 정보가 자원이면 'students'가 이를 표현한다.)표현(Representation): 자원의 상태를 JSON, XML 등으로 전달한다.HTTP Method 활용: CRUD 작업을 POST, GET, PUT, DELETE 등의 HTTP 메서드로 수행한다.URI(Uniform Resource Identif..