推广 热搜: 广场  Java  app  Word  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

vue的axios请求参数 有没有适合前后端分离的php框架?

   2023-04-28 企业服务招财猫120
核心提示:有没有适合前后端分离的php框架?我以前写PHP,所以它我转前端已经两年了~以前写Laravel比较多,先后在百度和DJI实习。总而言之,我不我不知道这对你是否有帮助。Blade下Vue的主流PHP框

有没有适合前后端分离的php框架?

我以前写PHP,所以它我转前端已经两年了~以前写Laravel比较多,先后在百度和DJI实习。总而言之,我不我不知道这对你是否有帮助。Blade下Vue的主流PHP框架,包括Laravel,都是MVC架构,通常在视图层有自己的模板引擎。那个这就是为什么我在大一开始的时候通常会这样写。

写一个Laravel模板文件,传入PHP变量,渲染。

通过脚本标签引入vue,然后在标签里写Vue的逻辑。

用axios之类的ajax库,前端只能写在resources/views文件夹里,其他什么都不能写。

构建工具下的Vue后来觉得没有NPM和Node太不方便,就单独设置了一个前端页面的文件夹,编译到resources/views文件夹下,不过很快Laravel就提供了一个集成的构建工具。

LaravelMix为CSS和JS的流编译提供了管道。

与Gulp类似,它也运行在Node上。

在app.js中注册组件

然后就可以直接写在PHP的模板里了。

其实原理和之前手工编译是一样的。首先通过webpack翻译组件,生成正常的PHP模板,调用PHP。

分离转发后,前端和后端项目在一个服务器一个文件夹,太窝囊,不利于扩展。因此,人们开始使用节点转发。

这里的后端工作一般是:

写Lumen代码,提供服务,写RestfulAPI文档,和postman一起测试。前端工作一般是:

写Vue代码,打包编译,用Node转发API请求,解决跨域问题。使用PM2处理并发请求。现在写JS多了,发现Koa和express对中间层也不错,所以我还没有t用PHP很久了。现在大部分工作是CMS业务,后端有很多JAVA,前端直接转发JAVA的接口。那个就是它了,希望对你有帮助,以上。

vue可以不写vue文件么?

是的,你可以。

通过组合,完成了一个完整的框架,VUE家族bucketvue.js(cor:core只关注视图层,简单易学,轻量灵活,适合移动项目和渐进式框架。

渐进式理解:声明式渲染(无需关心如何实现),组件系统:分组块,客户端路由器(vue-router),大规模状态管理(vuex),构建工具(vue-cli)。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8