写点什么

360 PC 小程序底层架构的演进与探索

  • 2020-02-08
  • 本文字数:596 字

    阅读完需:约 2 分钟

360 PC 小程序底层架构的演进与探索

GMTC 深圳 2019 大会上,刘博文讲师做了《360 PC 小程序底层架构的演进与探索》主题演讲,主要内容如下。


演讲简介


截止 2019 年 8 月,据阿拉丁提供的数据,小程序的日活达到了 2.8 亿,日均使用时长 12 分钟,每人日均使用 5 次。小程序已经深度改变很多行业,国内各大厂也都在开发自己的小程序平台。360 也开始拥抱小程序,实现了自己的 PC 端小程序。本次分享我将会介绍 360 PC 小程序从 0 ~1 的技术演进过程,包括实现过程中的底层架构调整与决策都是出于哪些考虑。


内容大纲


  1. 小程序底层架构演进及技术决策

  2. (1) 单线程架构下的小程序

  3. (2) 双线程架构下的小程序

  4. (3) 单线程 + ShadowDOM 架构下的小程序

  5. (4) 双线程 + 单 WebView 架构下的小程序

  6. (5) 双线程 + 多 WebView 架构下的小程序

  7. 底层技术的其他应用场景

  8. (1) 360 导航首页

  9. (2) 其他应用场景


听众受益点


  1. 了解 360 PC 小程序从 0~1 的全过程

  2. 了解底层技术的其他应用场景

  3. 了解不同架构下的性能问题


知识储备


对常用的 Web 技术有一定了解


讲师介绍


刘博文,奇虎 360 资深前端工程师。


刘博文,《深入浅出 Vue.js》作者,W3C Web Performance WG 成员,W3C MiniApps Ecosystem CG 成员。2015 年入职奇虎 360 最大前端团队“奇舞团”,2017 年小组合并到 360 导航技术部,现负责 360 小程序底层架构设计与实现,负责 360 导航首页等亿级日活站点的设计与优化。












完整演讲 PPT 下载链接


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


2020-02-08 19:24954

评论

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

代码实训教学支持「分组作业」,学生协作分工一起学|ModelWhale 版本更新

ModelWhale

人工智能 云计算 数据分析 在线编程 云课堂

java面试题-多线程

程序员小张

如何成为网络安全大牛(黑客)?

网络安全学海

黑客 网络安全 信息安全 计算机 渗透测试

“数智化供应链“赋能有色企业原料供应链管理优化

用友BIP

冶金

OpenMLDB 发布线上到线下数据自动同步工具

第四范式开发者社区

人工智能 机器学习 数据库 开源 特征

华为云ModelArts:开启智能化时代的机器学习平台 | 社区征文

法医

华为云ModelArts 年中技术盘点

用友BIP助力企业升级数智化底座,实现数智转型

用友BIP

国产替代

【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(数据恢复补充篇)

码界西柚

MySQL 数据库 Binlog 数据库备份和恢复

软件测试/测试开发丨Python 面向对象编程思想

测试人

Python 编程 面向对象 软件测试

简化办公,云上助力!

知者如C

【网易云信】直播场景播放侧常见问题分析与实践经验

网易云信

直播 实时音视频 音视频开发 直播推流

模块八 消息队列mysql存储表结构设计

家有两宝

#架构训练营

打造工业互联网平台,强化“腰部”支撑,助力实现国产替代

用友BIP

国产替代

成功举行|装备强国 数智驱动,走进泰开集团暨2023装备制造企业数智化创新论坛

用友BIP

制造

携手生态共筑数智底座,加速企业数智化转型

用友BIP

数智底座

软件测试/测试开发丨Linux 三剑客与管道使用

测试人

Linux 程序员 软件测试

得物 Android 包体积资源优化实践

得物技术

前端 用户体验 SEO

覆盖全球4亿+用户的大型企业如何构建财务共享中心?

用友BIP

财务共享

兴业银行携手用友,为企业打造新一代财资管理服务

用友BIP

银行 司库

【网易云信】直播场景播放侧常见问题分析与实践经验

网易智企

直播 实时音视频 直播推流 音视频技术

MQTT 订阅选项的使用

EMQ映云科技

mqtt 订阅选项

语音聊天app源码中,技术性和功能性并存,技术和功能层面的细节考虑有哪些?

山东布谷科技胡月

语音聊天APP源码 语音直播app开发 国际多语言设计app开发 语音社交平台搭建

如何使用 NFTScan SDK 工具构建 NFT Explorer Dapp

NFT Research

NFT\ SDK 教程

分布式系统中的数据复制

互联网工科生

分布式 数据 系统

360 PC 小程序底层架构的演进与探索_GMTC_刘博文_InfoQ精选文章