返回

Weex 与 Ui:携手并进的飞猪技术体系

前端

在2018年 Weex Conf 上,来自飞猪的讲师为我们分享了飞猪 Weex 技术体系从无到有的过程,包括 Weex Ui 组件库的开发和发展,重点分享了在 Weex Ui 层建设的一些经验。文章较长,首先放上 Weex Ui 的开源地址,欢迎大家前往查看。

飞猪 Weex 技术体系的构建历程

飞猪 Weex 技术体系的构建历程可以分为三个阶段:

  1. 探索阶段(2016年)

在这一阶段,飞猪团队开始探索 Weex 技术,并尝试将其应用于实际项目中。经过一段时间的探索,团队对 Weex 技术有了初步的了解,并积累了一些经验。

  1. 建设阶段(2017年)

在这一阶段,飞猪团队开始着手建设自己的 Weex 技术体系。团队首先搭建了 Weex 组件库,并在此基础上开发了大量的 Weex 应用。同时,团队还对 Weex 技术进行了一些优化,以提高其性能和稳定性。

  1. 完善阶段(2018年至今)

在这一阶段,飞猪团队继续完善自己的 Weex 技术体系。团队对 Weex 组件库进行了进一步的优化,并开发了一些新的 Weex 应用。同时,团队还积极参与 Weex 社区的建设,并为 Weex 技术的发展做出了贡献。

Weex Ui 组件库的开发和发展

Weex Ui 组件库是飞猪团队开发的一款 Weex 组件库。该组件库提供了丰富的 Weex 组件,可以帮助开发者快速构建 Weex 应用。同时,组件库还提供了丰富的示例代码,帮助开发者学习和使用 Weex 技术。

Weex Ui 组件库的发展经历了三个阶段:

  1. 初始阶段(2016年)

在这一阶段,飞猪团队开始开发 Weex Ui 组件库。团队从最基本的组件开始入手,逐步丰富组件库的内容。

  1. 完善阶段(2017年)

在这一阶段,飞猪团队继续完善 Weex Ui 组件库。团队增加了更多的组件,并对组件库的结构进行了优化。同时,团队还对组件库的文档进行了完善,帮助开发者更好地理解和使用组件库。

  1. 开源阶段(2018年)

在这一阶段,飞猪团队将 Weex Ui 组件库开源。开源后,组件库得到了更多开发者的关注和使用。同时,开源也促进了组件库的进一步发展。

Weex Ui 层建设经验分享

在 Weex Ui 层的建设中,飞猪团队积累了一些经验,其中包括:

  • 组件库的建设要遵循一定的原则。 飞猪团队在建设 Weex Ui 组件库时,遵循了以下原则:
    • 组件的复用性。 组件库中的组件应该具有较高的复用性,以减少开发者的开发工作量。
    • 组件的易用性。 组件库中的组件应该易于使用,以降低开发者的学习成本。
    • 组件的性能。 组件库中的组件应该具有良好的性能,以保证 Weex 应用的流畅运行。
  • 组件库的建设要与实际项目结合。 飞猪团队在建设 Weex Ui 组件库时,始终与实际项目相结合。这不仅可以保证组件库的实用性,还可以及时发现和解决组件库中的问题。
  • 组件库的建设要积极参与社区建设。 飞猪团队在建设 Weex Ui 组件库时,积极参与 Weex 社区的建设。这不仅可以帮助团队更好地了解 Weex 技术的发展趋势,还可以为 Weex 技术的发展做出贡献。

结语

飞猪 Weex 技术体系的构建历程是一个不断探索、建设和完善的过程。在这一过程中,飞猪团队积累了丰富的经验,并开发出了 Weex Ui 组件库。Weex Ui 组件库是一个功能丰富、易于使用且性能优异的 Weex 组件库。它不仅可以帮助开发者快速构建 Weex 应用,还可以帮助开发者学习和使用 Weex 技术。飞猪团队希望 Weex Ui 组件库能够为 Weex 社区的建设做出贡献,并帮助更多开发者开发出更好的 Weex 应用。