前后端分离,数据处理放前端还是后端?

终结

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 25

都是后端处理好的,前端只负责展示和交互

3天前 评论
半人间 3天前
King_JW (楼主) 3天前
小李世界 3天前
半人间 3天前
半人间 3天前

数据前端处理完 后端肯定要验证处理的 前端只是为了展示

3天前 评论

永远不要相信前端传过来的数据

3天前 评论
King_JW (楼主) 3天前
4pmzzzzzzzzzz 3天前
aa24615 2天前
playmaker

可能他不是你的前端 嘻嘻

3天前 评论
King_JW (楼主) 3天前
playmaker (作者) 3天前
playmaker (作者) 3天前

???? 既然是前后端分离,数据规范不是应该提前讨论好了的吗,还能由着谁来吗?

3天前 评论
King_JW (楼主) 3天前
playmaker 3天前
King_JW (楼主) 3天前
playmaker 3天前
King_JW (楼主) 3天前
playmaker 3天前
playmaker 3天前
King_JW (楼主) 3天前

我非常无力吐槽,代码规范说我太死板

3天前 评论
King_JW (作者) (楼主) 3天前
playmaker 3天前

看什么情况,比如不分页的数据总记录数,购物车商品总数,这些可以前端计算,有些需要后端计算,比如使用了某张优惠券,剩余应付金额,比如购物车商品总金额
以前我也喜欢把金额格式化,后来我都是让前端自己格式化,该保留几位,加不加人民币标识

3天前 评论
King_JW (楼主) 3天前

好想公司招实习生来 :joy:

3天前 评论

file

这种事应该是负责人根据项目实际情况定下规则。

我认为如果数据后端和前端都能处理的情况下,就看那个端处理成本更低编写代码更加容易维护。

3天前 评论
King_JW (楼主) 3天前
playmaker 3天前
Imuyu 3天前
aa24615 2天前

不行,我肚子疼哈哈哈前端妹子会不会来逛learnku然后看到这个帖子~

3天前 评论
King_JW (楼主) 3天前

我觉得还是沟通吧,有时候确实要看前端需要什么样的数据格式,按照他给的格式返回就是了。大部分情况还是后端想好怎么样的格式前端好做,然后返回(ps:反正跟我合作的前端还是原生没有哪个不愿意跟我对接的)

3天前 评论
小李世界

前端和后端都差不多,前端日新月异,后端也涉及很多知识面,一个是深度,一个是广度

3天前 评论
我爱大可乐

一般都是我进行处理。前端做数据处理的顶多就处理个 返回的字段包含多个值的判断(文档上说明含义)。

3天前 评论

一次返回多个格式,她开心就好

3天前 评论

我的观点是:如果一个数据后端处理完只适用于web而不是用于安卓或者只适用于安卓而不适用于web,那就应该让前端自己处理

3天前 评论

她喜欢处理就让她处理呗 :eyes:

3天前 评论

看哪种数据吧。数据多了去了,像时间,返回给前端时间戳就好

2天前 评论
KayuHo

哈哈哈哈,他要算就让他算啊,你把能展示的数据给出去,敏感数据不给就行了

2天前 评论

如果涉及到提交类的数据,肯定前端要验证一次,后端也要验证一次。如果涉及到查询类的数据,更多的是后端来处理,毕竟涉及到多端嘛。如果数据处理放在前端处理,这样每一个端口都要处理,后期改变也是一样的。放在后端方便做一些数据统一与兼容。不过还是得分具体得情况,例如涉及到高并发的一些业务场景,例如某一个循环处理操作,这种放在前端比放在后端更为适合。

2天前 评论

硬起来呀,你不是技术负责人嘛

2天前 评论

我都是谁写接口文档听谁的。前端要是说这个数据不行,我就说要不你写文档,我按你的数据给你返。然后他就听我的了

2天前 评论

前端是妹子?好,那就是是你的锅了(要珍惜!)

2天前 评论

一般来说都是后端处理好数据,给到前端,前端只要渲染和显示就好了

2天前 评论

这年头 前端 都是惯得! 前端获取到数据,在某些方面还是要处理数据 然后组件好使用(兼容性?),后端也是能处理的处理一下

2天前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!