Weex Ui 半年开源之路

Weex Ui 半年开源之路 - 图1

GitHub 地址:github.com/alibaba/weex-ui

Weex Ui 于去年9月30日开源后,距离今天刚好半年时间,本文打算从 起源、定位、现状、发展、展望这5部分来给大家分享 Weex Ui 半年的开源之路。

Weex Ui 的起源

Weex Ui 起源于阿里内部的一个 Weex 上层 Ui 组件库,运行近一年后将其整理优化、丰富品质化后开源,希望借力社区,让其更好发展和服务更多开发者。Weex Ui 半年开源之路 - 图2

Weex Ui 的定位

Weex Ui 的定位为 一套轻量、富交互、高性能的 Weex 上层 Ui 组件库,通过上层 Vue 代码对组件进行 Native 级别优化的上层封装,友好支持 Weex iOS、Android、H5 基础环境,通过前端开箱即用的思想提供给开发者,同时通过 Weex Ui 代码让未接触 Weex 的同学对其编写有借鉴作用。

二维码图片在这里>>>

Weex Ui 半年开源之路 - 图3

Weex Ui 的现状

  • 7大类组件、共32个成熟组件
  • Github Star 2552、Fork 333、Watch 127
  • 月下载量 9K/月,累计使用 47K 次 (包括 CNPM 2.8K/月和 20K 总量)
  • Issus 168,Pull Request 数为45,共 11 个 Contributors,累计发布 30 个版本
  • 国内公司使用不完全统计

Weex Ui 半年开源之路 - 图4

  • 给 Weex Ui 贡献代码的同学

Weex Ui 半年开源之路 - 图5

Weex Ui 的发展

Weex Ui 半年开源之路 - 图6

更多版本迭代可见 Weex Ui 升级日志

Weex Ui 的展望

  • 引入更多的富交互组件,让 Weex 应用 More Native
  • 继续轻量化、简单化 Weex Ui 的使用,降级非前端同学上手成本
  • 组件性能的持续优化,尤其是低端机器性能提高
  • 支持组件主题一键切换,正在实现中
  • 汇集使用 Demo 的整理,包含工具类、媒体类、管理类等
  • 生态化的探索,更多 Weex 周边的建设

    最后

Weex Ui 的发展离不开社区的贡献,从开源以后也是慢慢除去阿里的特色,向社区化发展。

感谢每一个为 Weex Ui 提出建议和代码贡献的同学,尤其感谢社区@zwwill@GJJDD@Yanjiie@zweipix 等同学的付出。

希望未来能有更多的同学加入到 Weex Ui 的开发中来,让大家可以快乐地使用 Weex Ui 提高效率早下班,同时促进他更好的发展。

Please feel free to use and contribute to the development.

Please feel free to use and contribute to the development.

原文: https://alibaba.github.io/weex-ui/#/cn/weex-ui-report