API란?

H_Chang·2023년 10월 19일

API란?

  • API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체이다!

API의 역할은?

  • API는 서버와 데이터베이스에 대한 출입구 역할을 하며, 허용된 사람들에게만 접근성을 부여해준다.

API유형!

1. private API

  • private API는 내부 API 만 제공하며, 제 3자에게는 노출되지 않는다

2. public API

  • public API는 개방형 API로, 모두에게 공개한다.

3. partner API

  • partner API는 기업이 데이터 공유에 동의하는 특정인들만 사용할 수 있습니다!

API 사용하면 뭐가 좋을까?

  • Private API를 이용할 경우, 개발자들이 애플리케이션 코드를 작성하는 방법을 표준화함으로써, 간소화되고 빠른 프로세스 처리가 가능하다!
  • public API와 partner API 를 사용하면, 기업은 타사 데이터를 활용하여 브랜드 인지도를 높일 수 있습니다.

API데이터 가져오기!

  • jquery를 사용하지 않고 자바스크립트에서 HTML요소를 선택할 때 사용하는 함수 querySelector(), querySelectorAll()에 대해서 알아보자!

querySelector()

  • HTML의 요소를 선택할 때 사용하며 Id, Name, Class, HTML태그 등 다양한 요소들을 선택할 수 있다.
  • 이름이 같을 경우 최상단의 요소를 선택한다.
  • 요소를 선택하여 Value를 변경하거나 Style을 변경하는 등 다양한 동작들을 수행할 수 있다.

querySelectorAll()

  • 사용방법은 querySelector()와 동일하게 사용된다.
  • HTML요소가 아닌 nodeList형태로 값을 반환하기에, 사용 하려면 반복문을 이용해야 한다.
  • querySelectorAll("요소명, 요소명")을 사용하면 서로 다른 이름의 요소를 한꺼번에 가져올 수 있다.

개인과제의 TMDB의 API 데이터를 가져오기위해 querySelector()함수를 이용해 필요한 정보만을 가져 올수있었다!

profile
프론트 엔드 시작하는 뉴비!

0개의 댓글