7月31日,为期两天的全球开源技术峰会GOTC深圳站即将拉开帷幕。其中,由资深前端专家、W3C成员贺师俊担任出品人的大前端分论坛将于8月1日与大家见面。
前端开发领域的新技术层出不穷,甚至“前端”也已经进化为“大前端”,低代码、WebAssembly、小程序、跨端、PWA、Flutter、Dart、RN、Vue、Angular……这些技术越来越火,本论坛聚焦大前端前沿开源相关技术及实践经验,旨在帮助参会者了解大前端领域的技术趋势与实践案例,让技术更好地为业务服务。
以下为全球开源技术峰会GOTC深圳站大前端分论坛议题简介:
议题:探索类型友好的Node.jsWeb框架
时间:8月1日,09:00-09:40
演讲嘉宾:马天琦
FarrowContributor
议题简介:之前类型系统在前端领域是存在感很低的概念,随着TypeScript兴起和流行,类型系统才逐步进入前端开发者的视野,它所带来的错误检测能力、抽象能力和安全方面的提升正是现代Web开发所迫切需要的。然而TypeScript的出现并没有解决所有场景下的类型安全问题,在HTTP请求、RPC、跨端接口调用等等场景中,依然会遇到无法做到类型安全的情况。Farrow致力于解决服务器端开发时的类型安全问题和客户端与服务器端的类型同步问题,提供一种基于TypeScript实现端到端类型安全的方案。此次分享将深入剖析其实现原理。
议题:构建可信的大前端工程体系
时间:8月1日,09:40-10:20
演讲嘉宾:侯凡
ECMATC39成员、开源项目DEVUI负责人
议题简介:前端代码规模持续增大、超大型Web系统、安全、合规等带来的越来越难的挑战,如何在大规模前端产品交付中,构建标准化、高质高效、安全合规的交付Web系统的自动化前端工程体系,满足越来越高的项目要求,并通过研发过程数据可视化指导团队持续改进、持续优化,这是当前业界遇到的问题,此次将会带来DEVUI的思考。
议题:聊聊Blazor的发展与未来
时间:8月1日,10:40-11:20
演讲嘉宾:张广坡
微软MVP、BootstrapBlazor创始人
议题简介:Blazor是一个微软推出的基于WebAssembly和C#(面向对象)的前端框架,我们一起来聊聊Blazor是如何走出实验室的,以及在未来Blazor能给我们带来些什么。
议题:基于uni-app打造云端协同研发新模式
时间:8月1日,11:20-12:00
演讲嘉宾:崔红保
uni-app团队负责人,DCloudCTO
议题简介:跨端框架解放了前端生产力,Serverless解放了后端运维生产力。当跨端框架和Serverless碰撞,会产生怎样的化学反应?本次将分享uni-app团队倾心打造的跨云跨端Serverless解决方案,以及uni-app开源框架在Vue3.0升级过程中的系列探索,主要内容包括:1、DCloud公司及uni-app开源框架介绍,开源与商业2、云端协同研发模式3、智能生成云端一体代码4、uni-app升级Vue3.0过程中的探索与实践5、基于Serverless的Vue3.0SSR支持
议题:Vite,下一代Web开发工具
时间:8月1日,13:30-14:10
演讲嘉宾:李奎(underfin)
Vue.jsVite.js官方团队成员
议题简介:在ESM出现之前,由于浏览器缺少JS模块化的机制,开发者都会打包来构建WebApp。期间Webpack等打包工具被广泛使用。但是,随着项目文件的增多,DevServer以及HMR的时间变长,这非常降低开发者的开发效率以及体验。Vite正是为了提高开发者的开发体验而生的工具,拥有极速的服务启动和轻量快速的热更新。这个议题会对Vite进行剖析,让大家对于Vite更加了解,在开发使用时更加得心应手。
议题:助力智能设备的开源快应用平台
时间:14:10-14:50
演讲嘉宾:任伟博
小米快应用团队系统架构师
议题简介:快应用平台作为基础平台一直在快速发展,为了支持更广泛的场景,连接更多智能设备,服务更多的开发者,快应用框架计划针对公众开源,邀请更多的开发者参与其中贡献力量,促进现有快应用社群建设,开源之后,快应用框架最新版本提供完善的屏幕尺寸布局支持、多端适配、多模态交互集成等功能,在未来还会继续提供更多更实用的新特性。
议题:OpenJS基金会-开源JavaScript和网络技术的中立之家
时间:8月1日,15:00-15:20
演讲嘉宾:RobinGinn
OpenJS基金会执行董事
议题简介:OpenJS基金会是全球开源JavaScript和其他网络技术的核心社区,目前有超过30个核心项目,包括Appium、Dojo、Electron、jQuery、Node.js和webpack。OpenJS基金会的执行董事RobinGinn将会在本次GOTC的主题演讲谈谈这个充满活力的基金会目前的最新发展、会员的动态,以及对未来中国开源社区的规划和展望。
议题:ApacheECharts5背后的技术升级
时间:8月1日,15:20-16:00
演讲嘉宾:宿爽
ApacheECharts核心开发者,百度资深研发工程师
议题简介:ApacheECharts5带来了状态管理、标签升级、动态叙事、主题视觉优化、泛用的圆角效果、仪表盘升级、时间轴升级、提示框升级、贴画图案、数据转换、性能提升等等新内容。这些内容聚焦于视觉设计、交互能力、开发体验、可访问性、动态叙事这几个ECharts持续