📌 1. REST란 무엇인가?1.1 정의**REST (Representational State Transfer)**는 웹 기반 시스템 설계를 위한 아키텍처 스타일입니다. 이는 2000년 Roy Fielding의 박사 논문에서 처음 제안되었습니다. REST는 구체적인 구현 기술이 아니라, 시스템 간 상호작용이 어떻게 이뤄져야 하는지에 대한 일련의 원칙과 제약 조건들로 구성됩니다. 1.2 REST의 주요 제약 조건REST 아키텍처 스타일은 다음과 같은 제약 조건을 따릅니다:클라이언트-서버 구조 (Client-Server Architecture)클라이언트는 사용자 인터페이스(UI)를 담당하고, 서버는 데이터 저장과 처리를 담당합니다. 이 분리는 서로의 역할을 독립적으로 발전시킬 수 있게 해줍니다.무상태성 (..