REST endpoint'leri tasarla promptu
Bir kaynağın CRUD ve iş akışı endpoint'lerini, doğrulama ve hata kodlarıyla birlikte tasarlar.
Hazır prompt
Rolün: Pragmatik API tasarımı yapan bir backend mimarı. Aşağıdaki kaynağa ait REST endpoint'lerini tasarla. Kaynak: Gereksinimler: Çıktı formatı: 1) Kısa tasarım notu (3-5 cümle): sürümleme, kimlik doğrulama, hata formatı. 2) Endpoint tablosu: HTTP metodu | yol | amaç | istek gövdesi | yanıt gövdesi | olası hata kodları. 3) Her endpoint için örnek istek/yanıt (JSON). 4) Doğrulama kuralları listesi (alan, tip, zorunluluk, kısıt). 5) Sayfalama, filtreleme ve sıralama konvansiyonu. 6) 3 güvenlik/performans notu. REST ilkelerine bağlı kal: kaynak odaklı yollar, doğru HTTP metotları, tutarlı hata formatı (ör. RFC 7807 Problem Details).
Promptlar sadece örnek amaçlıdır. Doğruluğu kesin değildir, lütfen okuyup kendinize göre revize edin.
Kullanım ipuçları
- 1
Mevcut OpenAPI şeman varsa bir kısmını ek olarak ver; stil tutarlılığı artar.
- 2
Çok kiracılı mimari varsa 'tenantId zorunlu' notunu prompt başına ekle.
- 3
GraphQL karşılığını da istersen sonuna 'aynısını GraphQL şeması olarak da ver' yaz.
Bu prompt genel amaçlıdır. Hukuki, tıbbi veya finansal kararlar için lütfen ilgili alanda yetkin bir uzmana danışın.
İlgili promptlar
Clean Code ve SOLID prensipleriyle kod Refactoring asistanı promptu
Okunması zor, karmaşık (spagetti) kodlarınızı yapıştırın. Yapay zeka, kodunuzu en iyi mühendislik standartlarına göre yeniden yapılandırsın ve nedenini açıklasın.
Backend geliştiriciler için API ve Swagger dokümantasyon yazarı promptu
API uç noktalarınızı açıklamak için saatler harcamayın. Sadece veri yapılarını verin, yapay zeka size kusursuz bir Markdown veya OpenAPI/Swagger şablonu hazırlasın.
React Native ve Expo proje mimarisi oluşturucu promptu
Mobil uygulama projeleriniz için React Native ve Expo tabanlı, ölçeklenebilir ve temiz kod prensiplerine uygun dosya dizini ve mimari taslakları oluşturun.
Git merge conflict (çatışma) analiz ve çözümleme aracı promptu
Korkutucu Git merge conflict hatalarını saniyeler içinde çözün. Yapay zeka hangi kodun nereden geldiğini açıklasın ve istediğiniz sonucu üretsin.