Total Pageviews

Tuesday, 23 May 2023

阿里巴巴的模块化的 UI界面框架Tangram


Tangram (七巧板) 是阿里的天猫技术团队开源的跨平台模块化 UI 界面方案,  基于Native(iOS & Android)的界面开发框架, 涵盖 Native SDK、GUI操作台、后端逻辑容器、组件库机制等。目前已在手机天猫APP等多个业务中使用。

特性
    Android/iOS双平台支持,Android 版本参考开源库 Tangram-Android。(https://github.com/alibaba/Tangram-Android)
    通过 json 创建页面视图,并提供了默认的解析器。
    可轻松实现页面视图的回收与复用。
    框架提供多种默认的布局方式。
    通过 json 数据或代码支持自定义布局样式。
    高性能,基于 vlayout(https://github.com/alibaba/vlayout)
    支持扩展功能模块

[repo owner=”alibaba” name=”Tangram-iOS”]

https://github.com/alibaba/Tangram-iOS

No comments:

Post a Comment