API Nedir? Nasıl Ortaya Çıkmıştır?

API, Türkçede Uygulama Programlama Arayüzü anlamına gelen Application Programming Interface tanımının baş harflerinden ortaya çıkmış bir terimdir. Kısa bir tanımla API, kendine ait veriler ve çalışma prensipleri ile geliştirilmiş uygulamaların, birbirileri ile iletişime geçerek çalışmasını mümkün kılan yazılımdır.

Sistemin 1970’li yıllarda geliştirildiği düşünülmektedir. Öyle ki terimin tanıtımına, 1974 yılında Christopher J. Date tarafından yayımlanan "The Relational and Network Approaches: Comparison of theApplication Programming Interface" adlı makalede rastlanmaktadır. 1990’lı yıllarda daha aktif bir şekilde kullanılmaya başlayan bu yazılımlar, günümüzdeki dijital araçların hemen hepsinde bulunmaktadır.

Bir uygulama, kendi bünyesinde bulunmayan bilgi ve fonksiyonları, bileşiklerine dahil edilen API sayesinde, söz konusu bilgi ve fonksiyonların kaynağı konumundaki uygulamadan alarak kullanıcıya sunar. Bu sayede geliştiricilerin yeni programlamalar yapmalarına gerek kalmaz. Kullanıcılar için de pratik ve hızlı bir kullanım söz konusu olur.

Örneğin e-ticaret sitenizin bir mobil uygulaması varsa büyük ölçüde bu arayüzlerden faydalanıyorsunuz demektir. Müşterilerinizin mobil uygulamanız içerisinde görüntülediği ürünlere ait bilgiler, bir arayüz aracılığı ile e-ticaret sitenizden alınarak görüntülenir. Aynı şekilde kullanıcının verdiği siparişin size ulaşma sürecinde de API’lar devreye girer.

Mobil uygulamadan ziyade e-ticaret sitenizin kendisi ile ilgili bir örnek ise üçüncü parti servisler ile üyelik kabul etme sürecidir. E-ticaret sitesine “Facebook ile üye ol” butonu koyduğunuzda bu buton, uygulama programlama arayüzü sayesinde çalışır. Sizin siteniz ile Facebook arasında köprü olan yazılım, siteler arası veri transferi sağlar.

 

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟

مقالات مشابهة

E-Ticaret Siteleri Neden API’ye İhtiyaç Duyar?

API’lar, e-ticaret siteleri için ciddi önem arz ederler. Çünkü e-ticaret sitelerinde çok sayıda...