Spring 역할 결 → REST 개념 결 → 연결 결 → 경험 결
Spring Framework와 REST API의 관계를 이해한 자리는 백엔드 개발 수업에서 Spring MVC 구조 위에 HTTP 엔드포인트를 정의하면서 왔습니다. Spring 역할 자리에서는 Spring은 애플리케이션의 전체 구조를 잡아주는 프레임워크이고, REST API는 클라이언트와 서버가 데이터를 주고받는 방식입니다. 둘은 독립적인 개념이지만, Spring이 REST API를 쉽게 구현할 수 있는 도구를 제공하는 관계입니다. REST 개념 자리에서는 REST는 HTTP 메서드(GET·POST·PUT·DELETE)를 의미에 맞게 쓰고, 자원을 URL로 표현하는 설계 원칙입니다. 연결 자리에서는 Spring에서는 @RestController와 @RequestMapping 같은 어노테이션으로 REST 엔드포인트를 빠르게 정의할 수 있습니다. 경험 자리에서는 수업 프로젝트에서 Spring Boot로 간단한 CRUD API를 만들어봤고, 구조가 잡혀 있어서 반복 작업이 줄고 코드가 일관성 있게 유지된다는 장점을 경험했습니다.