我最近在办公室里一直在讨论是否提供通过我们的内部后端api准备的图形数据,还是提供通用数据并解析前端的图形格式。以下是我从我的团队收集的基本笔记:
前端优点:
前端缺点:
后端优点:
后端缺点
好像它是一个/或场景,但我想问这个问题以获得任何其他可能的见解。
后端我的意思是REST API,而前端我的意思是网络应用程序(Javascript)。
答案 0 :(得分:7)
要在列表中添加更多内容,您可以考虑以下因素。
我建议使用后端REST API作为数据库/资源暴露,而不是有太多的应用程序逻辑。
您的JS应用程序应该处理所有数据操作,以构建它试图传达的任何信息。
答案 1 :(得分:0)
如果后端能够进行转换,那么理想情况下,客户端可以选择获取原始或格式化输出。两全其美?
答案 2 :(得分:0)