Ders Notu
Completion requirements
Route Kaynakları
Laravel, RESTful API'lar oluşturmak için route kaynaklarını destekler. Route kaynakları, belirli bir veri kaynağının CRUD (Create, Read, Update, Delete) işlemlerini tanımlamak için kullanılır. Örnek olarak:
Route::resource('/posts', 'PostController');
Yukarıdaki örnekte, "/posts" URL'sine gelen HTTP isteklerini "PostController" içinde tanımlanan CRUD işlemleri ile eşleştiririz. Bu sayede, "/posts" URL'sine yapılan GET isteği "index" metodunu, POST isteği "store" metodunu, PUT/PATCH isteği "update" metodunu ve DELETE isteği "destroy" metodunu çağıracaktır.