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

2017-09-26 14:21:58 +08:00
 fkbd

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

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

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

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

外部互联网程序,为适应现在或将来的需要(有第三方交互,不同 Device ), 无状态和 RESTful Architecture 是起步,几乎是必须分开的。现在即使一些原来内部使用的程序也慢慢互联网转型过渡,从四五年前起几乎所有接触的项目就开始全面实现 REST API,前端( Website,Mobile App )用 SPA 实现了。
SuperMild
2017-09-26 16:12:56 +08:00
不是必须分离,但是分离是使项目更清晰、有条理的办法之一。

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

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

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

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

© 2021 V2EX