【发布时间】:2014-10-05 23:33:10
【问题描述】:
我最近在办公室一直在讨论,是提供通过我们内部后端 api 准备的图形数据还是提供通用数据并在前端解析为图形格式。以下是我从我的团队收集的基本笔记:
前端专家:
- 数据以通用格式从后端传输
- 因为数据是通用形式,所以可以使用任何图形渲染前端。只要编写了解析器方法
前端缺点:
- 前端需要包含某种解析器,以将通用数据转换为实际的图形数据
后端专家:
- 可以以正确的格式提供数据,无需前端解析
后端缺点
- 锁定我们可以使用的图形库
这似乎是一个非此即彼的场景,但我想问这个问题以获得任何其他可能的见解。
后端是指 REST API,前端是指 Web 应用程序 (Javascript)。
【问题讨论】:
-
我想你已经自己写了答案,你有更多的前端专家..
-
@ion 而且同时,所有的专业人士都不是平等的
-
REST API 不应该准备视图,应该只提供数据,前端是你如何呈现它,加上处理能力在客户端,再加上设计可以狂野。
标签: javascript php graph frontend backend