API는 Application Programming Interface의 약자로, 애플리케이션이나 프로그램이 서로 소통할 수 있도록 해주는 인터페이스입니다. 쉽게 말해, API는 서로 다른 소프트웨어 시스템 간의 상호작용을 위한 규칙과 도구를 제공합니다.
API는 여러 가지를 할 수 있습니다:
웹API는 웹에서 사용할 수 있는 API로, 웹 브라우저 또는 서버와의 상호작용을 지원합니다. 웹API는 브라우저 환경에서 실행되는 코드가 다양한 기능에 접근할 수 있게 해주는 도구입니다. 웹API를 사용하면 웹 페이지에서 직접적인 작업을 수행하거나 서버와 통신할 수 있습니다.
웹API에는 여러 가지가 있으며, 여기에는 다음과 같은 것들이 포함됩니다:
localStorage: 브라우저에 데이터를 저장할 수 있는 API입니다. 저장된 데이터는 브라우저를 닫아도 유지됩니다.sessionStorage: 브라우저 세션 동안만 데이터를 저장합니다. 브라우저를 닫으면 데이터가 사라집니다.document.getElementById(): 웹 페이지의 HTML 요소를 JavaScript로 접근하고 조작할 수 있게 해줍니다.console.log(): 디버깅 목적으로 JavaScript에서 메시지를 콘솔에 출력할 수 있게 해줍니다.