GaiaX 动态模板引擎是阿里巴巴优酷技术团队研发的一套轻量级的纯原生动态化卡片跨端解决方案。
除了客户端渲染 SDK,还提供了配套的模板可视化搭建工具和详情的功能 Demo(模板示例,以及扫码预览),支持从模板搭建/编辑、真机调试/预览等研发链路技术支撑,优酷动态模板引擎的目标是在保证 Native 体验性能的同时,帮助客户端开发领域实现低代码。
方案特点
-
可视化工具模板搭建
提供Sketch插件、模板可视化搭建Studio两个配套研发工具,通过可视化的方案快速完成模板导出、搭建、编辑等工作,同时配合扫码预览工具快速完成模板预演,以及视觉验收等工作。 -
FlexBox布局
基于StretchKit实现FlexBox来作为引擎的布局方式,底层采用rust语言保证了整体方案的高性能和跨平台特性。 -
跨端解决方案
保证多端技术体验一致性,实现一套模板、多端渲染,全面提升研发效能 -
纯Native渲染,保证客户端体验
保证客户端渲染成功率,通过视图拍平等优化提升页面的滚动帧率
核心概念