写点什么

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

评论

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

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

joshuamai

架构师第一期作业(第 6 周)

Cheer

甲方日常 41

句子

工作 随笔杂谈 日常

【JSRC小课堂】Web安全专题(三)SRC漏洞挖掘技巧:三步走收集高质量信息

京东科技开发者

WEB安全

区块链将构建数字社会高效的全球网络

CECBC

数字经济 数字时代

会展云技术解读丨多重安全保障护航云上会展

京东科技开发者

云计算 云服务 云平台

Netty源码解析 -- 内存对齐类SizeClasses

binecy

Netty 内存管理

DeFi流动性挖矿系统开发技术方案

薇電13242772558

区块链 defi

技术实践丨PostgreSQL开启Huge Page场景分析

华为云开发者联盟

数据库 管理 内存

问题篇:附源码询问Pageable实现分页无法使用原生sql

小Q

Java 学习 架构 面试 springboot

十八般武艺玩转GaussDB(DWS)性能调优:总体调优策略

华为云开发者联盟

数据库 性能 调试

工作5年的阿里Java程序员分享从业心得总结与面试笔记分享

Java架构师迁哥

本文将大数据学习门槛降到了地平线

MySQL从删库到跑路

大数据 hadoop hdfs mapreduce

Mac/Windows 连接 Ubuntu 的 samba 服务器

jiangling500

ubuntu Mac windows Samba

架构师训练营 - 第二周课后练习

joshuamai

刚从蚂蚁金服Java研发岗面试回来(三轮游),我总结的面试经历(附面试题+答案)

Java架构追梦

Java 架构 面试 蚂蚁金服

《Linux学习笔记》从常用命令、常用操作到网络管理、性能优化,无论是Java开发或是运维都可以学习!

Java架构之路

Java 程序员 架构 面试 编程语言

架构师训练营 - 第 6、7、8、9、10 、11、12、13周学习总结(1 期)

阿甘

深度对比Apache CarbonData、Hudi和Open Delta三大开源数据湖方案

华为云开发者联盟

hadoop 开源 数据处理

与其思考公司该为员工提供什么福利,不如思考有哪些 “福利” 不应该提供!

非著名程序员

个人成长 管理 福利

架构师训练营 - 第 6 周课后作业(1 期)

阿甘

【高并发】导致并发编程频繁出问题的“幕后黑手”

冰河

并发编程 多线程 高并发 高性能 异步

如何获取变量token的值

测试人生路

软件测试 接口测试

JAVA稳定底层,快速开发首选,XJR智能化客户关系管理

Marilyn

敏捷开发 快速开发 软件架构 客户关系管理

区块链是连接传统经济和数字经济的桥梁

CECBC

区块链 数字经济

LeetCode题解:78. 子集,迭代+位运算,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

面试官问我:看过sharding-jdbc的源码吗?我吧啦吧啦说了一通!!

冰河

分布式事务 微服务 分布式数据库 系统架构 中间件

从实际案例聊聊Java应用的GC优化

AI乔治

Java 编程 架构 JVM GC

解惑“高深”的Kafka时间轮原理,原来也就这么回事!

华为云开发者联盟

中间件 消息队列

Java程序员必须人手一本的《码出高效:Java 开发手册》,免费分享PDF文档

Java架构之路

Java 程序员 架构 面试 编程语言

测试悄然扩围 千万元红包搅活数字货币江湖

CECBC

数字人民币

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