웹/Spring

[Spring]Spring Framework Basic Framework 개념_REST | T아카데미

Ellie67 2021. 5. 29. 00:41

-SKplanet Tacademy의 스프링 프레임워크 강의를 듣고 정리한 내용입니다-

REST(Representational Sgfe Transfer)?

- HTTP URI + HTTP Method

- HTTP URI 통해 제어할 자원(Resource) 명시하고 HTTP Method(GET,POST, PUT,DELETE) 통해 해당 자원(Resource) 제어하는 명령을 내리는 방식의 아키텍쳐

- HTTP 프로토콜에 정의된 4개의 메서드들이 자원(Resource) 대한 CRUD Operation 정의

RESTful API?

- RESTful API HTTP URI 기반으로 자원에 접근할 있도록 제공하는 애플리케이션 개발 인터페이스 ( REST 원리를 따르는 시스템은 RESTful이란 용어로 지칭된다.)

- 기존의 게시판은 GET POST만으로 자원에 대한 CRUD 처리하며, URI 액션을 나타낸다.

-RESTful 게시판은 4가지 메서드를 모두 사용하여 CRUD 처리하며, URI 제어하려는 자원을 나타낸다.

 

JSON이란?

- XML 비해 경량의 DATA-교환 형식

- 최근에는 JSON XML 대체해서 데이터 전송 등에 많이 사용

 

XML이란?

- DATA 저장하고 전달(교환)하기 위한 언어

- 데이터의 구조와 의미를 설명

 

XML HTML 차이