V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
evos
V2EX  ›  前端开发

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

  •  
  •   evos · 2019-07-26 10:56:04 +08:00 · 1871 次点击
    这是一个创建于 1953 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2908 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 02:39 · PVG 10:39 · LAX 18:39 · JFK 21:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.