我正在laravel建立一個小型電視節目庫。我想包括一個API以及可能的未來擴展。當我開始時,我有2個控制器,應該是單個控制器:API控制器和Web前端控制器。他們都處理相同的邏輯。這顯然不是很好的做法,因爲這會導致重複的代碼。如何構建一個建立在laravel自己的API上的網站
我該如何讓我的應用程序API爲中心?我正在考慮使用一個API控制器來處理所有的邏輯,並返回一個JSON對象和一個前端的常規控制器,它只需將API控制器返回的JSON對象傳遞給視圖(在處理之後) 。如果這是要走的路,我將如何檢索所述對象? A GET
請求我的服務器?