API mock'ları
API prototipleme
API mock'ları için ilk kullanım durumu API prototiplemedir. Buradaki fikir, API tasarımınızın bir yinelemesini tamamladıktan sonra, API projesindeki farklı paydaşlardan (ekip üyeleri, API'yi tüketecek geliştiriciler, ürün sahipleri vb.) geri bildirim almak istemenizdir.
Paydaşlar API tasarımıyla gerçekten etkileşime girebilirse, API'yi inceleme deneyimi daha sürükleyici ve gerçekçi olacağından, daha iyi ve daha hızlı geri bildirim alma olasılığınız artar.
Paralel ön uç ve arka uç uygulaması
Birçok projede, API tasarım aşaması tamamlandıktan sonra, hem API'yi uygulamak için yazılması gereken arka uç kodu hem de API'yi tüketecek ön uç kodu olacaktır.
API sözleşmesi üzerinde anlaşıldıktan sonra, ön uç geliştiricilerinin başlamak için arka uç geliştiricilerinin işini bitirmesini beklemesi için gerçek bir neden yoktur. Bu şekilde doğrusal bir biçimde ilerlemek, pazara sunma süresini artıracak ve geliştirme sırasında arka uç ile ön uç ekipleri arasındaki geri bildirim döngülerini yavaşlatacaktır.
En son API sözleşmesi tasarımıyla güncel olan bir API mock'una sahip olmak, ön uç ve arka uç ekiplerinin paralel çalışmasını sağlar.
İçerik uzlaşması
Mock'lar tarafından sağlanan tek dinamizm içerik uzlaşmasıdır. API'de tanımlanmış birden fazla gövdeniz varsa ve Accept başlığınızda uyumlu bir medya türüyle istekte bulunursanız, mock bu gövdeyi yanıtı oluşturmak için kullanır.
Bir mock'u test etme
API Designer içinde görüntülenen mock uç nokta URL'sine istekler göndererek API Tester, Postman veya cURL gibi herhangi bir API istemcisini kullanarak mock'unuzu test edebilirsiniz.