laravel和vue组合开发,如何设置代码目录和路由?

前端团队和后端团队配合在开发一个项目,前端用vue,所有数据都是异步请求接口;后端用laravel只提供api接口。公司要求前端页面的请求地址和后端api的请求地址要在一个域下面,要做到前后端最大程度的分离。

我想的是api接口的路由由laravel框架来负责,前端页面的路由由前端人员通过vue-router来分配,前端只要把写好的html、js、css/less/sass、.vue等文件给到后端,后端将前端的这些文件放到laravel框架里,然后通过laravel提供的编译方法执行一遍编译,就能根据前端设定的路由访问到相应的页面。这样的想法可以实现吗?前端代码应该放在哪里合适?

回复
阅读 6.2k
1 个回答

我正在做的就是一个laravel+vue的单页应用的项目。laravel做api,vue做页面展示。因为是自己的练手项目,所以采用的是vue-router的hash模式。前端代码按照laravel的规范,放在resoure目录。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏