我正在laravel建立一个小型电视节目库。我想包括一个API以及可能的未来扩展。当我开始时,我有2个控制器,应该是单个控制器:API控制器和Web前端控制器。他们都处理相同的逻辑。这显然不是很好的做法,因为这会导致重复的代码。如何构建一个建立在laravel自己的API上的网站
我该如何让我的应用程序API为中心?我正在考虑使用一个API控制器来处理所有的逻辑,并返回一个JSON对象和一个前端的常规控制器,它只需将API控制器返回的JSON对象传递给视图(在处理之后) 。如果这是要走的路,我将如何检索所述对象? A GET
请求我的服务器?