写点什么

基于 Electron 的跨平台桌面客户端开发实践

  • 2019-08-09
  • 本文字数:523 字

    阅读完需:约 2 分钟

基于 Electron 的跨平台桌面客户端开发实践

GMTC 北京2019大会上,来自字节跳动的王丰讲师做了《基于 Electron 的跨平台桌面客户端开发实践》主题演讲,主要内容如下。


演讲简介:


Electron 是一款流行的跨平台桌面客户端开发框架,VSCode、Teams 等多款基于它开发的产品的成功,更是证实了它在大型跨平台桌面客户端开发方面的能力和优势。本次演讲将结合 Lark 桌面客户端的开发实践,分享基于 Electron 的跨平台桌面客户端开发在启动优化、内存管理、异常处理、安全加固、架构设计等多个维度面临的挑战和相关的实践经验。


本演讲最后将回顾总结基于 Electron 的跨平台桌面客户端在开发实践中的一些误区和注意事项。同时也会展望未来结合 WebAssembly、SharedArrayBuffer、Web Worker 等 Web 技术,如何对基于 Electron 的应用做到更自然且更极致的体验优化。


讲师介绍:


王丰


字节跳动 Lark 前端负责人


负责 Lark 桌面客户端,Web 端,以及 Lark 其他相关 B 端、M 端产品的研发工作。曾就职于百度、网易、滴滴等公司,2018 年加入字节跳动。参与过百度音乐、网易新闻客户端、小桔车服等大型项目的开发和前端技术体系建设。在前端工程化、大型 WebApp 架构设计、前端性能优化等领域有丰富的实践经验。












完整演讲 PPT 下载链接:


https://gmtc.infoq.cn/2019/beijing/schedule


2019-08-09 16:583162

评论

发布
暂无评论
发现更多内容

week-6-part2 学习总结

陈龙

架构师训练营第六周作业

文智

极客大学架构师训练营

week2-作业一

未来已来

6.2分布式关系数据库(下)

张荣召

2 期架构师训练营 - 框架设计

云飞扬

极客大学架构师训练营

架构师训练营第 6 周课后练习

叶纪想

极客大学架构师训练营

架构师训练营 1 期 - week06 - 总结

lucian

极客大学架构师训练营

架构第六周总结

Geek_Gu

第二周课后练习

刘洋

极客大学架构师训练营

非HTTP应用或批处理应用如何进行全链路监控

东风微鸣

全链路监控 非HTTP应用

week-6-part1 CAP 原理

陈龙

架构师训练营2期第二周总结

6.4Zookeeper与分布一致性架构

张荣召

技术选型(二)

wing

极客大学架构师训练营

架构二期第二周总结

supersky6

ARTS打卡 第22周

引花眠

微服务 ARTS 打卡计划 springboot

Dynatrace抓取系统中的任何方法Method的参数值

东风微鸣

APM Dynatrace

第6周作业

paul

简述CAP原理

orchid9

架构师训练营1期-week06-作业

lucian

极客大学架构师训练营

11/1-第二周-总结

张冬冬

心得

6.3CAP原理与NoSQL数据库架构

张荣召

第六周总结

orchid9

架构师训练营第六周作业

脸不大

架構師訓練營第 1 期 - 第 06 周作業

Panda

架構師訓練營第 1 期

架构设计-学习总结笔记

Xuenqlve

第二周作业

伊灵

架构师训练营第六周学习总结

文智

极客大学架构师训练营

在 iOS App 中显示 Build 时间和 git 分支名、commit 哈希

疯清扬

ios 编译时间 git version build time 编译日期

2 期架构师训练营 - 第二周学习总结

云飞扬

极客大学架构师训练营

第六周学习心得

熊桂平

极客大学架构师训练营

基于 Electron 的跨平台桌面客户端开发实践_GMTC_王丰_InfoQ精选文章