Yazeka
Arama sonuçlarına göre oluşturuldu
REST API'de kullanılan bazı tasarım kalıpları şunlardır:
- Kaynaklar (Resources) 23. Verilerin veya işlemlerin temsilidir 23.
- HTTP Metotları (Methods) 123. İstemci ve sunucu arasındaki etkileşim kurallarını tanımlar (GET, POST, PUT, DELETE, vb.) 23.
- Veri Formatları (Media Types) 23. Verilerin iletilmesi ve temsil edilmesi için JSON, XML gibi biçimler kullanılabilir 23.
- Durum Kodları (Status Codes) 23. API çağrı sonuçlarını temsil eden standart durum kodları (200, 404, 500 vb.) 23.
Ayrıca, REST API tasarımında şu ilkeler de önemlidir:
- Stateless olma 3. İsteklerin birbirinden bağımsız olması ve her isteğin gerekli tüm bilgilerle birlikte gönderilmesi gereklidir 3.
- Client-Server yapıya uyum 3. İstemci ve sunucu arasında açık bir ayrım bulunmalı ve her biri kendi işlevlerini yerine getirmelidir 3.
- Önbellekleme (Caching) 3. İstek sonuçlarının önbelleğe alınarak, tekrarlı isteklerde hız ve performansın artırılması hedeflenir 3.
5 kaynaktan alınan bilgiyle göre: