Sails.js 前端框架(如Vue/Angular)应如何与后端MVC框架(Laravel/Sails)交互

Sails.js 前端框架(如Vue/Angular)应如何与后端MVC框架(Laravel/Sails)交互,sails.js,vue.js,Sails.js,Vue.js,我们需要一个restful后端,为移动应用程序提供API。 我们还需要一个管理网站来管理restful后端 现在我们有Sails.js作为后端框架,Vue.js作为前端框架 我是MVC框架的新手,我有点困惑这两个框架应该如何相互作用: 应: 前端框架独立存在(可能在单独的服务器上),它调用后端框架公开的api,或者 前端框架位于Sails.js中,充当Sails框架的“视图” 我甚至不能100%确定我的问题是否是一个有效的问题,我想知道哪些是流行的方法,有什么优点和缺点?您的问题太宽,无法进

我们需要一个restful后端,为移动应用程序提供API。 我们还需要一个管理网站来管理restful后端

现在我们有Sails.js作为后端框架,Vue.js作为前端框架

我是MVC框架的新手,我有点困惑这两个框架应该如何相互作用:

应:

  • 前端框架独立存在(可能在单独的服务器上),它调用后端框架公开的api,或者

  • 前端框架位于Sails.js中,充当Sails框架的“视图”


我甚至不能100%确定我的问题是否是一个有效的问题,我想知道哪些是流行的方法,有什么优点和缺点?

您的问题太宽,无法进行单一解释,但根据我的理解,主要概念是数据绑定


假设您已经了解一些JavaScript,您可以找到很多从头开始的方法。

您的问题太宽,无法进行单一解释,但根据我的理解,主要概念是数据绑定


假设你已经了解一些JavaScript,你可以找到很多从头开始的方法。

你可以同时做这两件事,即在
Sails
项目中保留前端框架以及单独的独立项目

我已经做了这两件事,在做出这个决定时,我牢记以下几点:

  • 如果项目足够复杂,那么最好使用一些脚手架工具创建一个单独的项目
  • 如果项目要频繁更改并自行发展,那么最好创建一个单独的项目
  • 如果要制作一些一次性/小型视图,那么我更愿意将其作为
    Sails
    项目的一部分
  • 因为您使用的是前端框架管理面板,我认为 将是复杂的,我建议您在同一台服务器上创建单独的项目


    你可以使用脚手架。我曾在一些角度项目中使用过它,效果非常好。

    您可以同时执行这两项操作,即将前端框架保留在
    Sails
    项目中,以及单独的独立项目中

    我已经做了这两件事,在做出这个决定时,我牢记以下几点:

  • 如果项目足够复杂,那么最好使用一些脚手架工具创建一个单独的项目
  • 如果项目要频繁更改并自行发展,那么最好创建一个单独的项目
  • 如果要制作一些一次性/小型视图,那么我更愿意将其作为
    Sails
    项目的一部分
  • 因为您使用的是前端框架管理面板,我认为 将是复杂的,我建议您在同一台服务器上创建单独的项目

    你可以使用脚手架。我在一些角度项目中使用过它,效果非常好