javascript - 前后端分离问题
PHP中文网
PHP中文网 2017-04-11 13:31:27
[JavaScript讨论组]

前端编写html文件,交给后端用模版引擎进行公共的部分进行分离,把html文件变成模版,这样子算是前后分离吗?或者有没更好的办法;

PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(8)
伊谢尔伦

应该是逻辑部分转移到前端,后端只负责给数据

伊谢尔伦

并不能算吧。
这样做还依赖于后端。
严格意义上的前后端分离是前端只依赖后端的接口,逻辑前置,路由前置

阿神

不算。前后端分离是指前后端的工作互不影响彼此的进度,不用后台要等你前端的html做模板输出。
分离的是后台只做逻辑,负责提供数据的接口,前端通过接口可用AJAX获取数据做显示。

迷茫

这样应该不算前后端分离,一般情况下做后端只是负责提供数据,然后交给前段去处理,展示的。所以,做前端最好把模板做好,布局什么的还是前端来做。

天蓬老师

不算,我理解的前后端分离是后端只负责给数据接口,前端负责所有展示

PHP中文网

前后端分离就是分工明确,后端负责数据、接口,前端负责页面的样式逻辑;前端需要从后端拿到想要的数据,这也需要前后端的沟通,字段,什么格式等等;
还有一种情况是不算太分离的,样式归前端,然后把页面给后端,他们合页面,但是这种情况问题在于前端不知道后端需要什么样的html结构来合页面好,这样就增加了沟通成本,好处是对于你说的公共模板这是可以的

所以来说第一种情况是最省事的

ringa_lee

哈哈哈,之前也遇到这个疑惑,直到看了__玉伯__的 _web研发模式演变(一言不合就丢文章),相信看了之后你会对前后端分离有全新的认识。

巴扎黑

这种还是属于传统后端MVC的模式,没有前后端分离,要想完全前后端分离通常是后端只负责提供接口api,前端全部通过ajax请求获取数据。(可以参考 前端MVC + RESTful api 的模式)

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号