牛叔叔 的笔记

好好学习

2019-06-22 14:24

一篇对前后端分离以及大前端的思考文章

牛叔叔

WEB前端

(1804)

(0)

收藏

https://www.jianshu.com/p/bb8ac7db7e2d


面向BFF编程

  • BFF成了“大前端”和后端之间的抽象接口

  • BFF需要做好两边的适配

  • 可以考虑将一些公共业务也接过来,实现“轻客户端”的目标

  • 自然而然的“热更新”,BFF采用了后端的技术,做的是“大前端”的工作。有修改,更新服务,就生效了,天然的热更新。

  • 天生的“跨平台”,BFF这一个地方修改,各种端都能起作用。

  • 增加掌控力。BFF由企业维护,而各种端掌握在用户手里。将业务由各种端移到BFF,可以显著提供企业的掌控力。
    这里的边界是:“能服务端(BFF)实现的,就不要放到客户端去,除非遇到严重的性能问题”。

  • 注意性能瓶颈,这是关键节点,是前后端的对接点。并且还要注意,对接之后,Mock数据要清除干净,保证生产版本的数据是来自真正的后端。


0条评论

点击登录参与评论