思否开源项目推介丨UUI:功能优先的通用 UI 组件库

clipboard.png

开源项目名称:UUI
开源项目负责人:@孙扣扣
开源项目简介:功能优先的通用 UI 组件库
开源项目类型:团队开源项目
项目创建时间:2020 年
GitHub 数据:44 Star,2 Fork
GitHub 地址:https://github.com/HackPlan/UUI

负责人自荐

做这个项目是因为我们发现市面上的 UI 组件库大多数都是样式和功能一体的,也就是说无法轻松的完成样式的自定义,结果是很多使用同一个 UI 组件库的项目,看起来就像是同一个风格。

UUI 希望提供一个功能优先,样式可高度自定义的基础组件库。通过使用 UUI,各个项目可以根据自己的样式风格,轻松的定制自己的组件库。

拓展性方面,不同于其他组件库高度封装的设计,UUI 提供了极高的自定义空间,当功能不够用的时候,可以自行拓展。

UUI 最早是 2019 年底就开始内部开发,今年年初开始投入生产项目的使用。现在每周都在活跃地更新。

项目特性

  • 一组开箱即用的有用的组件。
  • 基于 TypeScript 的类型安全性。
  • 强大的组件样式自定义功能。

clipboard.png

项目亮点

  • 组件种类丰富:提供了较全面的基础组件、覆盖各类场景,组件特性丰富、满足各种功能需求。
  • 支持高度拓展:为了更好定制自定义组件的功能,可以使用自定义组件扩展机制。
  • 风格化组件样式:支持灵活的样式定制,简易生成多种风格,满足个性化产品需求。

clipboard.png

思否推荐

UUI 是 HackPlan 团队打造了一款功能优先的通用 UI 组件库,支持常见的 Breadcrumb、Button 等29 种组件,可以满足一些中小型业务的需求。

UUI 的文档展示方式让人眼前一亮,不再是单纯的演示 + 代码,而是融入了Actions、Story、Knobs、Performance、Accessibility 等方式来让使用者更详细的了解与学习使用 UUI。


clipboard.png

该项目已入选「SFOSSP - 思否开源项目支持计划」,我们希望借助社区的资源对开源项目进行相关的宣传推广,并作为一个长期项目助力开源事业的发展,与广大开发者共建开源新生态。

有意向的开源项目负责人或团队成员,可通过邮箱提供相应的信息(开源项目地址、项目介绍、团队介绍、联系方式等),以便提升交流的效率。

联系邮箱:pr@segmentfault.com

clipboard.png

阅读 5.6k

推荐阅读

第一时间为开发者提供行业相关的实时热点资讯

28128 人关注
2234 篇文章
专栏主页