思否開源專案推介丨UUI:功能優先的通用 UI 元件庫

徐九發表於2020-08-13

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

相關文章