API komponenskészlet

A API (Application Programming Interface, Alkalmazásprogramozási felület) komponenskészletét programok közötti interakcióra és adatcserére használják. Az API komponensek minden interakciója függvények, osztályok, metódusok, struktúrák, valamint konstansok segítségével történik egy olyan alkalmazáson belül, amelyhez mások hozzáférnek.

Minden API két kategóriába sorolható:

  1. A böngészőbe épített API-k a böngésző és a számítógépes környezet adatait használják fel azok összetettebb kezelése érdekében. Például a Geolokációs API olyan adatokat szolgáltat, amelyeket már felhasználhat a saját helyzetének megjelölésére egy interaktív térképen.
  2. A harmadik féltől származó API-kat olyan szolgáltatások és weboldalak nyújtják, amelyeket önállóan kell megkeresni az interneten. Például egy bank API-ja valós időben szolgáltathat Önnek információt a valutaárfolyamokról.

Az API működésének fő módjai:

Lásd még

  • a Programozási paradigma fogalomkészlete,
    amely meghatározza a programozáshoz való hozzáállást
  • a OOP metodológia,
    amely széles körben használatos a programozásban
  • a REST architektúra,
    amely széles körben használatos a szoftverfejlesztésben