tkrd-stack

学習ノート

自分の理解を深めるための技術メモ

← 一覧に戻る

API

概要

Application Programming Interfaces (APIs) は、開発者が複雑な機能をより簡単に作成できるよう、プログラミング言語から提供される構造です。複雑なコードを抽象化し、それにかわる簡潔な構文を提供します。

クライアントサイドでの API

  • ブラウザー API ウェブブラウザーに組み込まれていて、ブラウザーやコンピューターの環境の情報を取得し、これを使って役に立つ複雑なことを行えるようにするものです。
      • ウェブオーディオ API
  • サードパーティ API 既定ではブラウザーに組み込まれておらず、一般的にウェブのどこかから、コードと情報を取得する必要があります。
      • Twitter API