- [JPA] 14. REST API란?2024년 10월 01일
- Song hyun
- 작성자
- 2024.10.01.:06
728x90반응형[JPA] 14. REST API란?
1. REST API란?
-REST API는 네트워크 상에서 자원을 요청하고, 조작하기 위한 아키텍처 스타일이다. REST API는 HTTP 프로토콜을 기반으로 하며, 클라이언트와 서버 간의 통신을 단순하고 효율적으로 수행할 수 있게 하는 표준화된 약속이다!
2. REST API의 특징
- 무상태성(Statelessness): 각 요청은 독립적이며, 서버는 클라이언트의 상태를 저장하지 않는다.
- 클라이언트-서버 구조: 클라이언트와 서버는 서로 독립적으로 동작하며, 클라이언트는 요청을 보내고 서버는 그에 대한 응답을 제공한다.
- 자원 기반: API는 자원에 대해 동작하며, 각 자원은 고유한 URI를 통해 식별된다. 자원은 사용자, 파일, 게시물 등이 될 수 있다.
- HTTP 메서드로는 GET, POST, PUT, DELETE 등이 있다.
- 표현의 다양성: JSON, XML등 다양한 방식으로 데이터를 주고 받을 수 있다. 대부분 가볍고 직관적인 JSON이 선호된다.
728x90반응형'JPA' 카테고리의 다른 글
[JPA] 16. 블로그 프로젝트 - 프로젝트 생성 및 세팅 (4) 2024.10.01 [JPA] 15. 빌드 시스템이란? (0) 2024.10.01 [JPA] 13. 단방향과 양방향 참조의 특징 (0) 2024.09.30 [JPA] 12. @Entity를 사용하여 엔티티 만들기 (0) 2024.09.30 [JPA] 11. 단방향, 양방향 매핑에 대한 이해 (0) 2024.09.30 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)