2023-09-09

Hybrid

如果大家还没有了解前面我们聊过的C/S架构和B/S架构,建议大家先去了解下这两种架构,之后再回来这里继续。

Hybrid架构作为一种混合架构或者说组合架构,它Hybrid的其实就是C/S架构和B/S架构。Hybrid的方式通常是自定义一个嵌套了浏览器的客户端,扶墙老师一般称这种架构叫“套壳儿”, Web套壳儿,高效灵活嘛~

Hybrid架构最成功的案例其实就是基于ElectronJS的各种桌面应用,比如Visual Studio Code,或者各种手机移动应用,通常是那种前期试错期应用或者资讯型应用。

Hybrid架构的好处是,兼顾通用型的同时,还可以使用到各个平台的特性,因为兼容性与平台桥接等事情都由ElectronJS这种框架做掉了,所以,研发团队大多还是只要专注Web应用开发就可以了,并没有增加太多研发成本,但可以带来更多体验性上的改善,以及多平台的支持。

从研发交付策略上来说,Hybrid是不错的起步期策略,后面如果产品或者业务做起来了,再根据情况切换本地化方案就可以了,甚至于可能都不需要切换,持续优化估计也足以满足需求。

欢迎加入「福强私学」

跨越2190个日夜,始终坚持“实践 + 原创”打造的715125字专属知识库,囊括了(但不限于)从职场、技术、管理与商业等多个板块的内容。

  • 一个ChatGPT触达不到的地方
  • 一个带你超越AI/人工智能的地方
  • 一个与你一起成长的地方

https://afoo.me/kb.html