【发布时间】:2019-07-18 01:15:10
【问题描述】:
如果我想用控制面板(相同的数据库和表)创建 Restful Api,我可以用 laravel 创建 C 面板,用另一个 laravel 项目或 Lumen 创建 API 吗?这是最好的方法吗?如果可能的话,(存储)呢,我怎样才能让它在这两个项目之间共享。
【问题讨论】:
如果我想用控制面板(相同的数据库和表)创建 Restful Api,我可以用 laravel 创建 C 面板,用另一个 laravel 项目或 Lumen 创建 API 吗?这是最好的方法吗?如果可能的话,(存储)呢,我怎样才能让它在这两个项目之间共享。
【问题讨论】:
在 Laravel 中,您可以拥有 /api 路由和 web 路由。因此,如果您想避免不必要的复杂性,您可以使用同一个项目。不确定您的应用创意,但您绝对可以使用一个 Laravel 项目来实现,如果您的项目不需要单独的前端和 api 应用程序,这将使事情变得更容易。
在你的 Laravel 项目的 /routes 目录中,你有 api.php(路由默认以 API 为前缀)和你的 web.php,这是你的 web 路由可以存在的地方。
【讨论】: