API Komponentlər Dəsti

API (Application Programming Interface, Proqram Tətbiq Interfeysi) komponentlər dəsti proqramların bir-biri ilə qarşılıqlı əlaqəsi və məlumat mübadiləsi üçün istifadə olunur. API komponentlərinin bütün qarşılıqlı əlaqələri funksiyalar, siniflər, metodlar, strukturlar, həmçinin bir tətbiqin sabitləri vasitəsilə həyata keçirilir, ona digərləri müraciət edir.

Bütün API-ları iki kateqoriyaya bölmək olar:

  1. Brauzerə daxil edilmiş API-lar brauzerin və kompüter mühitinin məlumatlarından daha mürəkkəb işlər üçün istifadə edir. Məsələn, Location API sizə artıq interaktiv xəritədə öz yerinizi qeyd etmək üçün istifadə edə biləcəyiniz məlumatları verir.
  2. Xidmətlər və saytlar tərəfindən təqdim olunan üçüncü tərəf API-ları internetdə müstəqil tapmaq lazımdır. Məsələn, bankın API-i sizə valyuta məzənnələri haqqında real vaxt rejimində məlumat təqdim edə bilər.

API-nin işləməsinin əsas üsulları:

Həmçinin bax

  • proqramlaşdırmaya yanaşmanı təyin edən Proqramlaşdırma Paradigması anlayışlar dəsti,
  • proqramlaşdırmada geniş istifadə olunan OOP metodologiyası,
  • proqram təminatının hazırlanmasında geniş istifadə olunan REST arxitekturası,