写点什么

基于 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:583190

评论

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

[8.20]leetcode每日一题,

一起搞稽

算法 DFS

关于自增id 你可能还不知道

Simon

MySQL MySQL自增ID

影响音视频延迟的关键因素(二): 采集、前处理、编解码

ZEGO即构

H264 API 3A算法

PM2 管理node.js开机自启动(非root用户)

不会写诗的王维

node.js

python自动生成一整月的排班表

不会写诗的王维

Python

卡丁车的后轴是如何做到差速的?

TGP大跨步

科普 卡丁车 TGP 大跨步 素材

Spring-技术专题-Bean的生命周期简介

码界西柚

spring

因为套用这个模板,我成了公司最佳员工

华为云开发者联盟

网站架构 华为云 网站搭建 匀速建站 SEO

LeetCode题解:66. 加一,倒序遍历+可中途退出,JavaScript,详细注释

Lee Chen

大前端 LeetCode

更改用户host留下的坑

Simon

MySQL

90后程序员小姐姐在线征婚!年薪70w!拥有五套房!她却担心自己因为年龄大嫁不出去!

程序员生活志

程序员

芯片破壁者(十三):台湾地区半导体的古史新证

脑极体

5. JsonFactory工厂而已,还蛮有料,这是我没想到的

YourBatman

Jackson Fastjson JSON库 JsonFactory

PHP中的错误和异常

书旅

php 异常 常见错误

性能优化-技术专题-top和jstack分析高CPU问题

码界西柚

JVM

通过波士顿矩阵模型做产品定位

GuOjixIE

数据分析 产品定位 波士顿矩阵模型

一行错误代码:5 亿美元没了。。。项目关闭。。。

程序员生活志

LeetCode题解:11. 盛最多水的容器,双循环暴力法,JavaScript,详细注释

Lee Chen

大前端 LeetCode

IOTA架构下的数据采集

易观大数据

MySQL-长事务详解

Simon

MySQL mysql事务

揭秘MySQL主从数据不一致

Simon

MySQL 主从复制

暴雪员工抗议薪酬不公,部分员工称甚至难以维持生计

程序员生活志

职场

如何选择一台打印机

别把虾米不当海鲜

设计模式-技术专题-建造者模式(Builder)

码界西柚

Java 设计模式

【数据结构与算法】用动图解说数组、链表、跳表原理与实现

三钻

数组 链表 数据结构与算法 跳表

哥尼斯堡七桥问题

InfoQ_aef2dd810f7f

他被称为"中国第一程序员",一人之力单挑微软!真牛!

程序员生活志

基于Ambari的大数据平台搭建

数据社

大数据 hadoop ambari

Linux Page Cache调优在Kafka中的应用

vivo互联网技术

大数据 kafka

史上最强DIY,手工制作一只会说话的机器狗

华为云开发者联盟

聊天机器人 nlp 华为云 语言识别 语言合成

MySQL视图介绍

Simon

MySQL

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