PHP菜鸟,平时练习前后端一起搞,目前了解了下前后端分离的问题,知道一般是后端将数据包装成json格式,然后前端接收json数据然后处理。
我目前一般像增删改,假如用的thinkphp框架,就是前端发ajax请求,后台接收到id然后进行相应的数据处理,然后返回json结果数据,但是像渲染到html页面上,就是使用的$this->assign()
来传数据给视图,这种是不是不属于前后端分离,毕竟视图也会出现PHP代码来渲染数据。
那么,应该如何处理这些数据才能实现前后端分离呢???跪谢
PHP菜鸟,平时练习前后端一起搞,目前了解了下前后端分离的问题,知道一般是后端将数据包装成json格式,然后前端接收json数据然后处理。
我目前一般像增删改,假如用的thinkphp框架,就是前端发ajax请求,后台接收到id然后进行相应的数据处理,然后返回json结果数据,但是像渲染到html页面上,就是使用的$this->assign()
来传数据给视图,这种是不是不属于前后端分离,毕竟视图也会出现PHP代码来渲染数据。
那么,应该如何处理这些数据才能实现前后端分离呢???跪谢
tp所谓前端后端分离其实是更好的书写代码,避免php与html,js 的代码混乱。各司其职,在核心的解析中其实还是将三种合并在一起,因为只有这样才可以被解析。只不过tp想让你简单点~
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
thinkphp属于伪前后端分离
因为前端离开后端无法直接运行
这意味着前端和后端开发时都要clone整个项目
而不是后端开发clone后端代码,前端开发clone前端代码
如果实现了后端开发clone后端代码,前端开发clone前端代码
说明项目是真正的前后端分离