这个项目能做什么
Reka UI 是一个面向 Vue 的开源 UI 组件库,旨在帮助开发者构建无障碍的设计系统和 Web 应用程序。该项目前身为 Radix Vue,提供一套无样式、可访问的组件,可作为开发基础。项目灵感来源于 Radix UI、React Spectrum、Floating UI 和 Headless UI 等开源项目。
可通过 pnpm、npm 或 yarn 进行安装(例如:pnpm add reka-ui)。完整文档、入门指南和示例请访问 reka-ui.com。版本更新日志发布于 GitHub Releases 页面。
项目欢迎社区贡献,涵盖核心组件、文档、测试及 Storybook 故事等方向,相关协作通过 Discord 社群进行。开发流程为:克隆仓库后执行 pnpm i 安装依赖,使用 pnpm build 构建包,通过 pnpm docs:dev 运行 VitePress 文档站点。组件开发可使用 pnpm story:dev 启动 Histoire(Storybook),pnpm test 运行测试。
Reka UI 专注于无障碍性和可组合性,提供底层原语而非完整样式组件,便于团队实现自己的设计系统。README 未明确说明开源协议、除 Vue 外的框架版本支持情况及性能基准测试数据。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。