V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fkbd
V2EX  ›  程序员

在桌面 web erp 开发中,前后端分离是否真的有优势呢?

  •  
  •   fkbd · 2017-09-26 14:21:58 +08:00 · 2698 次点击
    这是一个创建于 2375 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我怎么感觉桌面 web 的开发中,前后端分离是一件很鸡肋的事情。是不是能力还没达到理解它的程度?

    6 条回复    2017-09-26 16:12:56 +08:00
    jtsai
        1
    jtsai  
       2017-09-26 14:30:40 +08:00
    桌面 web 是什么?
    szdubinbin
        2
    szdubinbin  
       2017-09-26 14:34:04 +08:00
    这种数据交互频繁的应用,也不用在乎 seo 和加载速度的,用前后端分离没什么毛病吧。
    jjx
        3
    jjx  
       2017-09-26 15:40:29 +08:00
    当然要分离

    分离你的关注点都会不同, 未分离前 后端会重点在页面的显示, 分离后, 后端更关注数据本身

    另外, 分离后, 前端的调用后端并非完全不干预, 后端需要指导前端如何才能正确高效安全的调用, 如何给后端减负, 如何组合 api 完成本来要后端完成的功能, 对前端有一定的要求
    paradoxs
        4
    paradoxs  
       2017-09-26 15:42:59 +08:00
    不仅前后要分离, 后端还要多分一个 DBA 出来
    hantsy
        5
    hantsy  
       2017-09-26 15:54:34 +08:00
    企业内部应用可分可不分,用传统的一些基于组件(有状态)的方案更简单些。

    外部互联网程序,为适应现在或将来的需要(有第三方交互,不同 Device ), 无状态和 RESTful Architecture 是起步,几乎是必须分开的。现在即使一些原来内部使用的程序也慢慢互联网转型过渡,从四五年前起几乎所有接触的项目就开始全面实现 REST API,前端( Website,Mobile App )用 SPA 实现了。
    SuperMild
        6
    SuperMild  
       2017-09-26 16:12:56 +08:00
    不是必须分离,但是分离是使项目更清晰、有条理的办法之一。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3925 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 05:11 · PVG 13:11 · LAX 22:11 · JFK 01:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.