原因也很简单:我们的应用要兼容多个平台,原生开发效率低,我们没有资源。说了跟白说一样,大部分选择Electron框架的动机都是差不多的,无非就是穷,尤其是在夹缝中生存的企业。为了优化客户端开发资源,'混合化'成为了我们今年客户端重构的主题。先来看一下我们现在的客户端基本架构:混合化对我们来说有两层意思:1.我们的应用架构'混合'了多种技术。通用底层C/C++,平台原生(iOS,Android,PC,MacOS),Web技术2.跨平台基于我们原有的客户端基础和情况,混合化重构自然而然分化为了两个方向:1.业务下沉。将通用的、核心的业务下沉。例如消息处理、语音/视频、会议、数据存储等核心模块,核心
1