애플리케이션 성능 향상
-
[restful API] restful API가 필요한 데이터만 전송하는 방법, 애플리케이션 성능 향상rest api 2023. 4. 13. 12:30
RESTful API에서 필요한 데이터만 전송한다는 것은 클라이언트가 서버에 요청할 때, 클라이언트가 필요로 하는 데이터만 요청하는 것을 말한다. 이는 서버에서 불필요한 데이터를 제외하고 필요한 데이터만 응답하는 것을 의미한다. 예를 들어, 게시글 목록을 가져오는 API를 구현한다고 가정해보겠다. 게시글 정보는 제목, 작성일, 작성자 정보 등 여러 가지 속성을 가질 수 있다. 하지만 클라이언트가 필요한 것은 게시글의 제목과 작성일 뿐이라고 가정해보겠다. 이 경우, RESTful API에서는 서버에 요청할 때 게시글의 제목과 작성일에 대한 요청만을 보내고, 서버는 해당 요청에 대해 필요한 데이터만 응답하게 된다. 아래는 Java와 Spring Framework를 이용한 RESTful API 예시 코드이다...