최근 학습했던 Spring Framework와 REST API 구조를 다시 정리하며 복습하였습니다.
Spring은 Java 기반 웹 개발 프레임워크이다.
특징
- DI(의존성 주입)
- IoC(제어의 역전)
- MVC 패턴 사용
- 유지보수 편리
REST API는 서버와 클라이언트 간 데이터를 주고받는 방식이다.
대표 Method
- GET
- POST
- PUT
- DELETE
Swagger를 사용하면 API 문서를 자동 생성할 수 있다.
장점
- API 테스트 가능
- 협업 편리
- 문서 자동화
Spring의 구조와 REST API 동작 방식을 다시 정리하면서
백엔드 개발 구조를 이해하는 데 도움이 되었다.
또한 Swagger를 통해 API 문서화의 중요성을 알 수 있었다.