-
📌공공데이터란?
공공기관이 만들어내는 모든 자료나 정보, 국민 모두의 소통과 협력을 이끌어내는 공적인 정보이다.
각 공공기관이 보유한 공공데이터 목록과 국민에게 개방할 수 있는 공공데이터를 포털에 등록하면 모두가 공유할 수 있는 양질의 공공데이터가 된다.
📌공공데이터 포털
포털(공공데이터포털)은 각 공공기관이 보유하고 있는 공공데이터를 하나로 통합 관리하는 창구 역할을 한다.
국민에게 개방할 공공데이터가 모두 모여 있는 공간으로 누구나 공공데이터포털을 이용할 수 있다.
국가에서 제공하는 대표적인 공공데이터 포털 사이트이다.
🤔 API란?
Application Programming Interface의 줄임말로, 정의 및 프로토콜 집합을 사용하여 두 소프트웨어 구성 요소가 서로 통신할 수 있게 하는 메커니즘이다.
API의 맥락에서 애플리케이션이라는 단어는 고유한 기능을 가진 모든 소프트웨어를 나타낸다.
인터페이스는 두 애플리케이션 간의 서비스 계약이라고 할 수 있다. 이 계약은 요청과 응답을 사용하여 두 애플리케이션이 서로 통신하는 방법을 정의한다.
API 문서에는 개발자가 이러한 요청과 응답을 구성하는 방법에 대한 정보가 들어 있다.
이해하기 쉽게 비유해서 설명해보자면…
API란 식당의 메뉴판이라고 생각하면 된다.
고객과 주방을 이어주는 역할을 하는 것이 메뉴판이며, 고객은 메뉴판(=API)을 보고 원하는 메뉴를 고르면(=요청) 주방에서는 고객이 고른 메뉴를 잘 요리하여 고객에게 전달(=응답)해 줄 것이다.
728x90'Javascript' 카테고리의 다른 글
jQuery 문법을 javascript로 쉽게 바꾸는 사이트 (0) 2023.05.22 reduce 활용하기 (0) 2022.11.17 this (2) 2022.09.10 데이터 불변성 (0) 2022.09.10 JS 프로처럼 쓰는 팁 (0) 2022.09.05 댓글