본문 바로가기

창업대전 공부

JSON

HTTP(Hypertext Transfer Protocol)

클라이언트들이 어떻게 서버와 통신할 수 있는지를 정의한 것

클라이언트와 서버에게 데이터를 요정(request)하면 서버는 요청에 맞는 응답(respon)을 클라이언트에게 보내주는 방식

 

AJAX(Asynchronous JavaScript And XML)

웹 페이지에서 서버에게 동적으로 데이터를 주고받을 수 있는 기술 대표적인 기술로는 XHR(XMLHttpRequest)이라는 오브젝트가 있다. 이 오브젝트를 이용하면 간단하게 서버에게 데이터를 요청하고 받아올 수 있다. 또는 fetch() API를 이용하는 방법도 있다.

 

JSON(JavaScript Object Notation)

데이터를 주고받을 때 쓸 수 있는 가장 간단한 파일 포멧

텍스트를 기반으로 한 가벼움

사람 눈으로도 읽기 편함

Key 와 Value로 이루어져 있는 파일 포맷

데이터를 보통은 서버와 주고받을때 serializtion(직렬화)을 위해서 쓰인다.

프로그래밍 언어나 플랫폼에 상관 없이 쓸 수 있다.

'창업대전 공부' 카테고리의 다른 글

Django Rest Framework : Serializer  (0) 2022.08.09
Django : 연결된 데이터 알아보기  (0) 2022.08.03
Django : 모델 데이터 조회  (0) 2022.08.03
REST API  (0) 2022.07.26
API  (0) 2022.07.26