⚡ Ajax가 뭘까? Ajax란 Asynchronous Javascript and Xml의 약자입니다. 이는 자바스크립트의 라이브러리 중 하나이며, 브라우저가 가지고 있는 객체를 이용하여, 전체 페이지를 새로고침 하지 않고, 페이지의 일부분만 로드하는 기법입니다. 즉, 자바스크립트를 통해서 서버에 데이터를 비동기 방식으로 요청하는 것입니다. ⚡ 비동기 방식이란? 비동기 방식은 웹페이지 전체를 리로드 하지 않고, 필요한 부분만 데이터를 불러오는 방식입니다. ⚡ 그렇다면 왜 Ajax를 쓸까요? 단순하게 웹에서 데이터를 조회하고 싶은 경우, 페이지 전체를 새로고침 하지 않기 위해서 json이나 xml등의 형태로 필요한 데이터만 받아 갱신하기 때문에 자원과 시간을 절약 할 수 있음 ⚡ Ajax의 장 / 단점 ❗..
⚡ REST 가 뭘까..? REST는 Representational State Transfer의 약자이다. 각 단어의 뜻을 풀어보면, Representational => 표현, 묘사 State => 상태 Transfer => 전송 즉, (웹 어플리케이션의) 어떠한 상태(정보)를 전송하는 표현방식이라고 할 수 있다. ❗️ REST를 한마디로 정의하면 HTTP라는 프로토콜(규약, 규칙)을 이용하여, Web에서 제공하는 모든 자원들을 하나하나 가르킬수 있는 고유한 주소(URI)를 이용하여 HTTP Method를 통해 작업(CRUD)을 하는 방식을 말한다. Web에서의 통신 = HTTP 프로토콜을 이용한 통신 클라이언트의 웹브라우저에서 주소(URI)를 입력 웹브라우저가 주소를 이용해 HTTP request 메세..