大前端架构思考与选择( 五 )

  • 通过BFF解耦 , 让前后端各自独立运行 。
  • 思考
    • “大前端”是最近起来的概念 。和传统的前端相比 , “大前端”有两个方面的扩展 。一个是端的多样性 , 比如新增了iOS , Android , 小程序 , 公众号等等 。另外一个是往后端扩展 , 比如Node.js的兴起 , 或许写后端服务没有JAVA成熟 , 写BFF还是可以胜任的 。
    • “大前端”是相对于传统的前端 , iOS , Android , H5等独立小团队而言的 。从基础服务+业务支持两个方面 , 促进团队的融合 。在架构 , 工具链 , 组件化等几个方面提高复用 , 提升效率 。
    • “大前端”是随着前后端分离的趋势逐步提出来的 , 是相对于后端来讲的 , 因此 , 要达到和后端既相互独立、减少依赖 , 又相互合作、沟通清晰的目标 。
    • “大前端”概念最初是从阿里传出来的 , 后来饿了么发展最出名 , 现在很多公司在用 , 和微服务一起 , 接受度也在增加 , 成为一种趋势... ...
    • “大前端”在具体落地的时候 , 还没有固定的模式 , 各家的方案也不尽相同 。有可供参考的成功案例 , 没有可供复制的成熟模式 。需要根据自身的具体情况 , 摸索前进 。




    推荐阅读