to B 业务现在前端都复杂到 50%+的页面都需要传递大量的复杂的数据结构(各种嵌套的 object)吗?

2019-07-26 10:56:04 +08:00
 evos

新的 to B 业务(类似于普通的管理后台),对有些设计感觉很奇怪,比如:

页面间为什么会有大量传递复杂数据结构的需求( 50%以上页面)。目前他们的方案是全部走内存变量共享,这个就会导致页面刷新,数据全部丢失;从而延伸出来把这块数据全部落地 localStorage 的方案。

我理解不应该是简单参数走 query,少量特定场景走特定方案吗?所有人都不理解为什么要扁平化参数,不用组装好的复杂结构。我认为数据落地有风险(一致性,完整性等),他们认为这是很极限的情况,不接受;我认为页面间交互应尽量简单化,扁平化,减少沟通维护成本,他们认为现在现在成本更低(这边无脑传,那边无脑用)结构都不用维护。

一个两个我还能理解,一群人都这样,让我就有点奇怪了

1799 次点击
所在节点    前端开发
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/586356

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX