RESTful API 설계 및 구현 🏗️최근의 웹 서비스는 프론트엔드(React, Vue, Angular 같은 웹 앱)와 백엔드(서버)가 분리된 구조를 가집니다. 또한, 모바일 앱(iOS, Android)도 동일한 백엔드 서버를 사용하는 경우가 많습니다. 이런 환경에서는 서버가 HTML 페이지를 보내주는 대신, 모든 클라이언트가 공통적으로 사용할 수 있는 데이터를 표준화된 방식으로 제공해야 합니다.이때 사용되는 가장 보편적인 아키텍처 스타일이 바로 REST (Representational State Transfer) 이며, REST 원칙을 따르는 API를 RESTful API라고 부릅니다.Java 개발자를 위한 비유Express로 RESTful API를 만드는 것은 Spring Boot에서 @RestC..