标签 Library 下的文章

Library varlet Vue3 Material Design 移动桌面组件库
项目
想用 Vue 3 做一个同时兼顾手机和桌面的应用,又希望贴近 Material Design 规范,市面上的方案要么偏桌面、要么偏移动,少有把两者统一得好的。 Varlet 是一套基于 Material Design 2 与 3 的 Vue 3 组件库,由国内团队维护,文档中英双语齐全。它提供 70 多个轻量组件,支持按需引入、主题定制、暗黑模式与 SSR。
Library reka-ui Vue 无障碍 Headless UI 组件库
项目
用 Vue 写复杂交互组件(弹窗、下拉、日期选择器)时,最麻烦的不是样式,而是键盘导航、焦点管理和 ARIA 属性这些无障碍细节。自己实现容易漏掉大量边界情况,导致组件对屏幕阅读器不友好。 reka-ui(前身是社区知名的 Radix Vue)提供一套无样式(headless)的可访问组件原语。你只管写标记和样式,它负责所有交互行为与无障碍逻辑,让你在 Vue 里也能享受 Radix 级别的组件质量。
Library react-native-ui-lib React Native 跨平台 UI 组件与工具集
项目
React Native 开发者经常要为 iOS 和 Android 各自调整样式、配色和间距,缺少一套能统一管理的设计系统。每次新页面都重复写 Colors、Typography、Spacings,时间一长代码里到处是魔法数字。 react-native-ui-lib 由 Wix 团队维护,提供了一整套 UI 组件与设计令牌(design tokens)管理体系。你先 load 一套基础令牌,后续所有组件自动跟随主题,改一处配色全站生效。
Library ng-zorro-antd Angular 企业级 UI 组件库
项目
做 Angular 中后台项目的团队,大多想要 Ant Design 那种成熟、统一的视觉与交互体系,但官方 antd 只服务 React 技术栈。要么自己用 CSS 硬凑一套组件,要么在 Angular 里强行桥接 React 组件,维护成本和体验都很难看。 NG-ZORRO 把 Ant Design 的设计语言完整移植到了 Angular 上,提供 70 多个开箱即用的高质量组件。它不是简单的样式套壳,而是用 TypeScript 重写的、带类型约束、支持主题深度定制的组...
Library naive-ui 基于TypeScript的Vue3组件库体验顺滑
项目
一、项目介绍 Vue 3 项目选型组件库时,常卡在两个诉求之间:一是类型提示要强,二是主题和风格要现代、轻快。不少老牌库对 TypeScript 的支持是后补的,类型推导体验打折;而一些新库又太过花哨、定制成本高。 Naive UI 是面向 Vue 3 的 TypeScript 优先组件库,所有组件都带完整类型,主题用一份配置就能整体换肤,风格偏清爽顺滑。它不依赖运行时 CSS-in-JS 的黑魔法,主题通过 CSS 变量落地,既好维护也方便调试。