关于Laravel前后端协作
淡淡烟草味
淡淡烟草味 2017-05-16 16:53:55
0
1
318

题主在参与Laravel5.1项目时管理了一支微型团队(8-10人),采用了前后端的人员职责是分离的,但是遇到了如下问题:

  1. Laravel前端使用blade模板,是php,当前端进度大于后端进度时,不易调试(后端没有相关路由和逻辑);

  2. Controller->View传输数据,具体数据显示职责究竟属于前端还是后端?前后端应该有怎样的写作规范?

  3. 在使用blade模板后,html可读性和可维护性稍下降,如何解决?

请问大家有遇到上述问题吗?是如何解决的?谢谢!

淡淡烟草味
淡淡烟草味

全部回复 (1)
漂亮男人

我认为的前后端分离是这样的

  • 后端负责产出 API

  • 前端使用 JS 实现 view

如果像题主说的那样,比较像是前端人员负责 blade 切版

给题主参考一下我目前 Laravel 5.1 项目的开发状况

  1. 同一个 feature 由同一人负责开发,后端及 blade 模版

  2. 后端准备好 data 给前端,写作规范目前就是
    。变数命名统一
    。丢已处理过得资料至 view (view 只负责显示,没有过多的处理资料罗辑)

  3. 我觉得blade 只是php template 的扩充而已,且不支援变数赋值(这挺讨厌的),可读性要好的话可以试试其它的template,像是jade 系列的tale-jade,但似乎还蛮新的

    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责声明 Sitemap
    PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!