Web API nedir?
WordPress Web API nedir?
API, Uygulama Programlama Arayüzü anlamına gelir ve yazılım uygulamalarının birbirleriyle standartlaştırılmış bir şekilde iletişim kurmasının bir yoludur. Bir web API’si basitçe “internet” üzerinden erişilen bir API’dir – örneğin, web tarayıcınıza belirli bir URL girerek.
Birden fazla web API türü vardır ve bunları gruplandırmanın ortak bir yolu kullandıkları protokoldür. Bu makalede, biri REST protokolüne ve diğeri GraphQL protokolüne dayalı iki API uygulayacağız. Duymuş olabileceğiniz diğer protokoller arasında SOAP, RPC veya gRPC yer alır.
WordPress Rest Api
WordPress aslında Gutenberg Blok Düzenleyicisine güç veren yerleşik bir REST API içerir. Ekim 2024 itibariyle, popüler WPGraphQL eklentisi, resmi bir GraphQL API’sinin de yolunu açan kanonik bir eklenti haline geldi.
WEB API Kullanan İçerik Yönetim Sistemleri
Sanity CMS
DatoCMS
GHOST
Craft CMS
Directus.io
WordPress
Cockpit
dotCMS
Contentful
Storyblok
Bunların içinde Web Api'leri en çok kullananlardan biri WordPress. Özellikle blok editör ve FSE editörü içerisinde oldukça fazla Web Api bulunur. Aşağıdaki linklerden WordPress'in Web API ile ilgili gelişmelerine göz atabilirsiniz.
Not: Web Api kullanan popüler servislere yer verdik. Bunların dışında Web Api kullanan CMS lerde var.