最近在做一个 React Native 的项目,调研了下 UI 库,下面列举 5 个:
React Native Elements
React Native Element 是相当闻名的 UI 库,它遵循 Material 设计规范,同时你还可以精细地控制每一个组件。
TL;DR
- 22.2k GitHub star
- 完整文档
- 开源,MIT 许可证
- 支持 Expo
Lottie for React Native
Lottie for React Native 由爱彼迎团队出品,是目前创建动画这方面独一无二的 UI 框架。
TL;DR
- 14.9k GitHub stars
- 完整文档
- 支持 Expo
- Apache 许可证 2.0
- 开源、社区支持
3. ReactBase
ReactBase 从 React Native 诞生之际就出现了,有丰富和广泛的生产级别 UI 组件。
TL;DR
- 17.4k GitHub stars
- Apache 许可证 2.0
- 开源
- 支持 Expo
React Native Material UI
React Native Material UI 提供 20 多个不同的自定义组件,你可以很容易地集成到你的项目中,并且将他们改造成动态主题。
TL;DR
- 3.7k GitHub stars
- MIT 许可证
- 免费、开源
- 通过 GitHub issue 的社区支持
React Native UI Kitten
React Native UI Kitten 基于 Eva 设计体系,提供超过 480 个 icon,允许你创建自定义的主体,你也可以使用该库提供的两种主体。
TL;DR
- 6.8k GitHub stars
- 开源、MIT 许可证
- 完整文档
- 对付费版本提供专门支持
参考 2022’s Top 5 React Native UI Libraries。
版权归原作者 楷鹏 : ) 所有, 如有侵权,请联系我们删除。