
分享半年来的Electron应用开发与优化心得
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文将分享作者在最近半年中使用Electron进行应用程序开发的经验和技巧,包括性能优化、界面设计等方面的实战心得。
原因很简单:我们的应用需要兼容多个平台,而原生开发效率低且我们资源有限。大部分选择Electron框架的原因大同小异,无非是因为资金紧张或是在夹缝中求生存的企业。为了优化客户端的开发资源,混合化成为了今年重构的主题。
目前我们使用的客户端基本架构如下:对于混合化来说,它有两层含义:
1. 我们的应用架构结合了多种技术,包括通用底层(C/C++)、平台原生(iOS、Android、PC、MacOS)以及Web技术。
2. 跨平台基于原有的客户端基础和现状,混合化重构自然分化为两个方向:
一是业务下沉。将通用的、核心的业务功能下移到更基础的技术层面上,例如消息处理、语音视频通话、会议管理及数据存储等核心模块。
全部评论 (0)
还没有任何评论哟~


