본문 바로가기
IT 컴퓨터상식/파이썬

JSON API 뜻과 관계

by 변화마스터 2023. 5. 20.
반응형

IT과 관련된 용어 중 API와 JSON은 흔하게 듣는 용어입니다.

IT 관련된 업종이 아니더라도 개발자와 의사소통할 때 용어의 뜻을 알면 업무하기가 편하기 때문에 간단하게 뜻과 JSON과 API 관계에 대해 알아보겠습니다.

 

1) JSON 뜻

JSON은 JavaScript Object Notation의 약자로 데이터 교환을 위한 경량의 데이터 형식입니다.

일반적으로 텍스트 형태로 표현됩니다.

JSON은 데이터를 속성-값 쌍으로 표현하며 데이터를 구조화하고 다양한 프로그래밍 언어 간에 데이터를 교환하는 데 널리 사용됩니다.

 

2) API 뜻

API는 Application Programming Interface의 약자로 응용 프로그램 간의 상호작용을 위한 인터페이스입니다.

소프트웨어 개발에서 다양한 기능 및 서비스를 제공하는 데 사용됩니다.

API는 프로그램 간에 데이터를 주고받는 데 사용되는데 데이터 형식은 일반적으로 JSON이나 XML 등이 사용됩니다.

3) JSON API 관계

API를 통해 클라이언트 애플리케이션은 서버의 기능을 사용하고 데이터를 요청하거나 응답 받을 수 있습니다.

이때 주고 받는 데이터 형식이 바로 JSON 형식입니다.

클라이언트는 API 요청을 보내고 서버는 해당 요청을 처리하고 JSON 형식의 데이터를 응답으로 반환합니다.

클라이언트는 이 JSON 형식의 데이터를 이용하여 원하는 데이터를 추출하고 사용할 수 있습니다.

 

{
  "name": "Mike",
  "age": 30,
  "city": "Seoul"
}

 

위의 JSON 데이터는 "name", "age", "city"라는 속성과 각각의 값으로 구성된 객체를 나타냅니다.

JSON 데이터는 대부분의 프로그래밍 언어에서 지원되며 데이터를 직관적으로 이해할 수 있습니다.

 

반응형