8月12日,微信开发者宣布微信小程序新一代组件框架glass-easel已可自由使用。该框架是旧版组件exparser的升级,在保持兼容性的同时新增了特性和性能改进。
glass-easel是JavaScript组件化界面框架,内核可独立运行在web环境,配套代码编辑器插件、开发者工具扩展等。从小程序基础库3.8.12起提供对WebView渲染引擎支持,已覆盖约98%微信用户。
新特性包括Component构造器的Chaining形式、动态slot、trait behaviors等。新WXML编译器支持let、class语法,生成码执行速度可提升约20%。运行时采用新更新算法,部分场景列表更新速度可提升数倍。
微信官方建议开发者工具升级至nightly版本,TypeScript开发建议将miniprogram-api-typings升级到5.2.3。
