runtime-ui
v0.0.6
Published
Business runtime infrastructure for React applications
Readme
runtime-ui
📖 在线文档:https://runtime-ui.vercel.app/
A React component library based on Ant Design with reusable components and hooks
🚀 项目定位
Runtime UI 不是一个基础 UI 组件库,而是一个:
基于 Ant Design 的业务增强型组件与开发效率工具库
核心目标:
- 减少业务重复代码
- 提供标准化表单 / 表格能力
- 提供统一 hooks 能力
- 提升中后台开发效率
🧱 技术栈
- React
- TypeScript
- Ant Design
- Dumi(文档系统)
- pnpm(包管理)
命名规则
Runtime + 功能名 例: RuntimeForm RuntimeSearchForm RuntimeTable
🎯 设计原则
1. 基于 Ant Design 二次封装
所有基础 UI 组件均基于 Ant Design,不重复造轮子。
2. 业务优先原则
组件设计优先服务业务开发效率,而不是 UI 纯展示。
3. Schema 驱动(核心原则)
复杂组件(如 Form / Table)优先采用配置驱动模式:
Usage
TODO
Options
TODO
Development
# install dependencies
$ pnpm install
# develop library by docs demo
$ pnpm start
# build library source code
$ pnpm run build
# build library source code in watch mode
$ pnpm run build:watch
# build docs
$ pnpm run docs:build
# Locally preview the production build.
$ pnpm run docs:preview
# check your project for potential problems
$ pnpm run doctorLICENSE
MIT
