关于后端数据传输

问与答 sunmonster 发表于 8 年前最后回复来自 qq2850071112 7 年前

最近在做类似花瓣的瀑布流网站,后端使用json传输数据,但是我们的设计主管却要求用html格式传输,但是我看很多网站都是用json传输数据的啊,设计主管说使用json传输数据的都是那些从其他语言转过来的,不懂页面设计,采用json的,真的是这样的吗?我主要是学PHP的,刚刚接触到前端的东西。

共收到3条回复
guokai 8 年前 #1

通过JSON可以使数据提供接口化,服务化,前后端界限更清晰,前端请求API获取到JSON数据后,通过前端模板引擎将其渲染为HTML片段并展示,推荐用这种方式。

ichord 8 年前 #2

这要看你们前端现在的复杂程度和是怎样的架构了.

采用 json 的话需要前端去组织渲染页面. 如果前端没有好的架构而要自己临时实现, 代码虽然简单但略显丑陋. 而传 html 的话, 基本只需要填充内容. $.append(html)

但依然建议使用 @guokai 所说的去做. 除非想快速解决问题.

另外, 建议你追问你们的设计主管: "为什么?!". 说不出来就是瞎说, 哈哈

daxiong123 8 年前 #3

json格式现在基本属于绝大部门接口的标准格式了 可能html更方便 可以直接追加到页面里面吧 json还要解析

登录后即可参与回复