前端前沿技术

会议室:北京厅 1
出品人:赵雷

以“卷”著称的前端世界一直在变化,不断刷新着我们对前端的... 展开 >

专题出品人:赵雷

百度资深研发工程师

2008 年加入百度,曾先后负责商业广告 B/C 端、多模交互搜索、复合搜索、糯米、Feed 的前端技术架构工作,目前是百度智能小程序的架构师。一直关注并积极实践大前端前沿技术:曾在 2009 年做了面向 B 端的 RIA 框架与 UI 库;2014 年做了面向移动 Web 的 SSR 框架与结合了预处理器 & 后处理器的样式工具库;2017 年作为独立开发者尝试前端社区的各种前沿技术;2021 年回归百度,希望能以前沿的技术与理念为小程序生态的开发者服务。

地点:北京厅 1

专题:前端前沿技术

以“卷”著称的前端世界一直在变化,不断刷新着我们对前端的理解。前端工程师也难免身陷业务漩涡中,被业务推着走,面对这样的情况,我们不得不思考如何在保障完成业务迭代的基础上,运用合适的技术架构,抽象出通用解决方案,帮助前端更好的支持业务。业务的突破必然伴随技术上的深入与创新。本专题将聚焦能为前端业务带来实际价值的前沿技术落地实践。

by 俞天翔

快手
增长研发大型活动/激励前端负责人

在去年的 GMTC 大会上,我曾分享过快手在 2021 CNY 春晚活动中的降级方案设计与稳定性保障的经验。在新的一年里,出于对性能和稳定性等需要的更高要求,以及对更加高效的上下游协作的追求,快手进一步深挖了 Web 场景下的动效的实现方式、性能优化手段以及协作流程,本次演讲将对此进行讲解,希望能给大家带来一些启发。

演讲提纲:

1. 动效背景

  • 动效定义
    • 资源播放类
    • 组件级别的效果增强
    • 页面级别的过渡组合
  • 动效性能开销的准确预估
    • 内存与稳定性的关联
    • 内存的占用的具体分析

2. 动效方案的进一步探索

  • 序列帧动画 - 透明视频的进一步方案探索
  • 非序列帧动画 - 基于 bodymovin 的 CSS 渲染方案

3. 协作流程的优化

  • 工程师关注点 vs 设计师关注点
  • 高效协作方案的探索

4. 总结与回顾

by 王斌

前 58 同城
前端架构师

由于 JavaScript 脚本语言特性,代码是公开透明,这个原因也致使 JavaScript 代码是不安全的,任何人都可以直接获取源代码阅读、分析、复制、盗用,甚至篡改。如果不想让 JavaScript 代码被恶意篡改攻击,保障业务的安全,那么使用 JavaScript 保护是必需的。本议题将通过对 H5 应用安全现状及风险的分析,给大家带来关于 58 在基于代码虚拟化的 H5 安全加固方案的案例实践。

演讲提纲:
1. H5 应用安全现状及风险

  • H5 安全应用现状
  • H5 应用面临的安全风险
  • H5 应用风险线上案例

2. H5 加固

  • 基于 AST 的 H5 加固系统架构
  • 核心技术的解决方案
    • 防格式化
    • 控制流平坦化
    • 废代码注入
    • 防调试保护
    • 代码加密混淆
  • H5 加固效果

3. 代码虚拟化(JSVMP)

  • JSVMP 整体架构
  • 编译器生成指令原理
  • 解释器运行过程及原理
  • JS 虚拟化后的 bycode 
  • 性能及安全

4. 业务数据效果

你将获得:

  • 了解 H5 应用存在的风险
  • 了解 H5 加固核心技术的解决方案
  • 了解代码虚拟化的整体架构方案
  • 了解 JavaScript 如何实现编译器和解释器
  • 了解整体 H5 应用安全的解决方案,可复制性强
     

by 陈江豪

三维家
技术研究院 基础平台负责人

随着 5G 技术的广泛应用,各种云端产品层出不穷,深刻地改变了整个 IT 行业的技术形态。面对“卡脖子”问题,国产自研的工业软件需要适应这股浪潮,从云端为用户重塑产品。优秀的工业软件通过长期的技术沉淀形成专业优势,如何将优势迅速地转移到云端,结合并吸收云端的种种优势,是我们工业软件上云重点考虑的因素。本次演讲将会从实际业务场景出发,结合三维家工业软件云 CAD、渲染引擎等的业务应用,阐述相关技术方案和选型,以及核心关键技术问题的解决,为工业软件上云提供借鉴。

演讲提纲:
1. 工业软件上云的挑战
2. 工业软件云端实战

  • 以 CAD、AI、渲染为底座的工业软件云端架构方案分享
  • 工业软件云端应用中踩过的坑

3. 展望未来:WebAssembly、Web3D、AI 等技术浪潮下的工业软件

你将获得:

  • 了解三维家在家居行业利用 WebAssembly 和 Web3D 等技术的前沿研究探索和技术成果
  • 借鉴三维家工业软件利用 WebAssembly 和 Web3D 等技术上云的技术架构、技术思路以及踩过的坑
  • 在前端技术快速创新迭代浪潮下,新一代云工业软件的未来趋势

by 宋青见

微软
首席产品经理·Edge 浏览器·开发者生态 Bio

互联网诞生于自由平等的共享和创建内容的初衷,网页和论坛是曾经梦想开始的地方,移动互联网的发展创建了新的基于应用的方式来获取内容,越来越让人感到一个一个的平行世界,而成为信息的孤岛,从而让人非常怀念当年看似简陋但是便于分享和传播的网页时代。

随着微信小程序等基于 Web 技术的新的应用开发模式的兴起,应用和网页内容的界限不断被打破,用户社交分享或者扫描二维码来获取网页内容,已经升级为“内容+交互能力”的“小程序”。应用不再是一个个必须回到桌面再进入的图标,而是卡片、浮窗等更有利于内容的触达和分享的新的方式。此时重温 PWA-渐进式 Web 应用,就特别能够理解 Web 技术不断发展,网页具备应用的能力已在眼前,对前端技术开发者而言,用统一的标准化的 Web 技术,实现网站到应用的自然转变,实现网站“内容即应用”并在多端之间“自由分享和运行”,已经唾手可得!

PWA 的想法是由 Google 工程师 Alex Russell 在 2015 年提出的, Alex 于 2021 年加入微软 Edge 团队。基于 Chromium 内核的新版微软 Edge 浏览器于 2020 年 1 月 15 日发布,对整个前端技术的发展意义深远, Web 技术的底层框架趋于统一,有利于桌面和移动端原本两个独立的生态走向协同和融合。本次演讲将为大家介绍 PWA 技术的最新进展,并通过 Windows + Edge 深度融合,从而使网页具备 OS 原生应用的能力, 从而降低应用开发的成本,回归内容为本质的初心。

正所谓,跨端离不开现代化的 Windows 桌面,现代化的 Windows 桌面全力支持跨端的 PWA!

交通指南

北京·四季酒店

Beijing International Convention Center
地址:北京市朝阳区亮马桥路48号
  • 微信咨询

  • 电话咨询

    联系电话:+86 15600537884

微信联系我们

小姐姐