2023稀土开发者大会(前端工程实践)

一、Rspack:性能快5到10倍的新一代前端构建工具
- 基于业界已有打包工具(如:Webpack、Rollup、Vite等)进行跨语言(Rust/Go等)建设

- 提供基于现有构建工具的不足,提供二次的优化后建产物

- 开发者对于性能、速度以及体积等都有足够高的要求,2D市场发展要更加贴合开发者诉求,需要挖掘更深的市场空间
二、低成本、跨技术栈与无框架:重新构想前端组件
- 类Web Components的纯原生API进展缓慢且有兼容性问题,但具有更底层的能力(比如:隔离性),组件库体系需要考虑无框架依赖的实现


- 组件开发者可基于最新的浏览器API提供高阶的使用方式,为用户提供更好的类框架形态的底层API使用



- 前端跨技术栈组件库的本质还是“原生vs框架”的演变,框架开发者跟进W3C标准能更好的为业界提供通用能力,短期会损失框架的壁垒但长期会更依赖,需要开发者有长远格局规划

三、ChatGPT结合前端工程化实现研发智能提效
- Prompt资产化,配合现有编码解析工具(如:babel等)更好的理解你的代码风格,将重复的流程自动化


- 开发语言相互转化,业务逻辑高度复用,减少重复工作,开发工种边界更加模糊,强化P2C场景、D2C场景


四、React Native三端同构在雪球的实践
- 跨端一致性包括体验一致性、组件一致性、构建一致性等,可验证跨端容器的同构评价指标



- 同构方案分为泛前端横向跨端同构以及大前端垂直前后端同构,包含:流程及资产等方面,实现全同构工程方案





- React体系可以选用以Web(React => React Native)为主方向,也可以选用以Native为主方向(React Native => React Native Web)




- 同构流程涉及开发、测试、CI/CD、监控以及维护等过程,物料资产涉及组件库、文档等方面









2023稀土开发者大会前端系列: