Merhaba arkadaşlar. Bazen nerede hangi http metotlarını kullanmam gerektiğini seçerken sorun yaşıyorum.
Örneğin bir kategorim var.
- get "category/:id" bir kategori çekerken
- post "category" kategori eklerken
- delete "category/:id" kategori silerken
- patch "category/:id" genel olarak katagori güncellerken
- put "category/:id" kategoriye ürün eklerken
mesela kategoriden bir urun çıkaracağım zaman yeni bir endpoint oluşturasım geliyor
- delete "category/:id/product gibi. sizce ne olması gerekir bunun best practice'si nedir?