如何与Laravel和Vue合作开发系统



我即将开始开发一个系统,我将使用带有Vue的Laravel。我正在学习Laravel一点一点,我从Vue开始,所以我想要一些提示:

什么是系统的最佳结构:

  • Laravel提供数据和模板,Vue只在前面或
  • Vue在前端和后端做所有的可视化部分,并在Laravel中做API来处理数据

如果要将Vue与Laravel分离,身份验证将在Laravel上进行。在这种情况下,Vue中的前端页面是否始终对用户可用,并且只有API对数据的访问才能通过身份验证?还是可以在后台使用Vue在API中进行验证?

在我们工作的地方,我们使用Vue+Laravel。后端开发人员完成所有与数据库和api服务相关的工作。它们为我们提供了端点,这样我们就可以检索数据。

我们(前端开发人员(负责端点,我们做所有的工作来获取数据。我们使用Vuex来创建所有存储和检索所需内容所需的功能。而且效果非常好。

我认为最好让Laravel做所有的数据管理,并在Vue中做其他部分。

一切都在它的位置,对我来说更容易理解。

最新更新