웹 애플리케이션을 개발할 경우 구현해야 할 기능과 서비스가 다양하기에 각각의 요구 사항에 맞는 API를 사용해야 한다.
브라우저 API
- 브라우저 API는 웹 브라우저에서 자체적으로 제공하는 API 집합으로, 웹 브라우저의 다양한 기능과 인터페이스를 제어하기 위해 사용한다.
- 브라우저 API를 통하여 웹 애플리케이션의 대화형 기능(사용자와 웹 애플리케이션 간의 상호작용)을 구현할 수 있다.
주요 브라우저 API는 DOM API, 지오로케이션 API, 스토로지 API
DOM API
DOM API(Document Object Model API)는 개발자가 HTML 문서의 구조와 내용에 접근해 조작할 수 있는 일련의 방법을 제공하는 브라우저 API이다. HTML 문서의 구조화된 표현 방식인 DOM 트리를 통해 HTML의 요소, 속성, 텍스트 등을 선택하고 수정할 수 있도록 관련 속성과 메서드를 제공
지오로케이션 API
지오로케이션 API(Geolocation API)는 사용자의 위치 정보를 가져오는 기능을 제공하는 브라우저 API이다. 개발자는 지오로케이션 API를 통해 사용자의 현재 위치를 파악함으로써 사용자 위치 기반 서비스를 개발할 수 있다.
스토리지 API
스토리지 API(Storage API)는 데이터를 웹 브라우저에 저장하는 방법을 제공하는 브라우저 API로, 이를 통해 데이터베이스를 사용하지 않고 클라이언트에서 바로 데이터를 저장해 사용할 수 있다.
'IT' 카테고리의 다른 글
github pages 연결 (0) | 2024.12.20 |
---|---|
SQLD 시험준비 (0) | 2024.11.16 |
서블릿(Servlet) - 서블릿 속성, JSP 스크립트 요소 (0) | 2024.08.16 |
서블릿(Servlet) - 쿠키, 세션 연동 (0) | 2024.08.15 |
서블릿(Servlet) - forward, 바인딩 (0) | 2024.08.15 |