istirahət api nədir
İstirahət API, şəbəkə API-ləri yaratmaq üçün memarlıq tərzidir.Təcrübədə, əksər istirahət APIS JSON istifadə HTTP üzərində istifadə edir.İstirahət API-ləri onları çox populyarlaşdıran bir neçə xüsusiyyətə malikdir.

HTTP internetdə təməl və ən populyar şəbəkə protokoludur.HTTP istifadə edərək, istirahət APIS mürəkkəbliyi və əməliyyat xərclərini çox azaldan internet infrastrukturundan tam istifadə edə bilər.Məsələn, nəqliyyat təhlükəsizliyi üçün HTTPS-dən istifadə edin və tələb marşrutu üçün URL istifadə edin.

JSON, heç dəyişməyəcəyi gözlənilən sadə, sabit və intuitiv bir məlumat formatıdır.Bu, API-ləri istirahət etmək üçün əla istifadə və sabitlik təklif edir.Yüksək performanslı tətbiqlər üçün, ikili formatlar əvəzinə, məsələn, protobuf və ya sərfəli istifadə edilə bilər.

İstirahət API-lər tez-tez API əməliyyatlarının ümumiyyətlə, resurslarda əməliyyatlar yaratmaq, almaq, yeniləmək və silmək kimi tez-tez hazırlanmış Crud API kimi hazırlanmışdır.CRUD əməliyyatları təbii olaraq http metodlarına (post, almaq, qoymaq, qoymaq və silmək) ilə müqayisədədir və API resursları əsasən URL-lərdən istifadə edərək təbii olaraq müəyyən edilə bilər.