为了账号安全,请及时绑定邮箱和手机立即绑定

PHP的TP5框架和前端的vue框架怎么组合使用的疑问?

PHP的TP5框架和前端的vue框架怎么组合使用的疑问?

慕神8447489 2019-01-04 16:05:13
刚学vue两天,了解一些vue的简单使用,但是我现在有个疑问,如果它与其它后端框架比如TP5一起使用,怎么实现前后端分离。因为TP5框架本身在视图层就有自带的smarty模版渲染引擎,所以后端把数据显示在前台,在这个过程中根本用不上vue(个人理解)。个人疑问:1.vue.js只是在前端进行简单的DOM操作吗。(比如:给DOM绑定事件、发送ajax请求都后端进行交互)2.用npm下载的vue-cli有自己的目录结构,但是与后端的框架(如TP5)目录结构该如何结合使用。3.使用vue.js怎么体现前后端分离。感觉引入vue.js文件和引入JQ文件写前端一样,并没有体现出前后端分离的作用
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

首先vue跟jq还是有很大的差别,vue在前端的意义不仅仅是操作和渲染数据,还具备全局以及组件化的功能。前后分离应用上,数据交互仅使用json传输,后端负责api,前端负责接收。对于vue-cli有自己的结构于后端毫无关系,最终前端打包后,后端只需要将入口文件index.html作为前端网站即可。开发过程中,前端可以不打包用跨域的方式进行数据传递,也可以打包上传在同域下进行数据交互

查看完整回答
反对 回复 2019-01-04
  • 1 回答
  • 0 关注
  • 2011 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信