建立基础层
通过 defineViteConfig、ESLint 和 Stylelint 一次性建立工程基础。
约定驱动、企业级 React 框架
文档聚焦如何使用 `@vef-framework/*` 导出的 API 来构建应用,覆盖路由、请求、表单、CRUD 页面以及审批流集成。
@vef-framework/starter启动 · 路由 · 布局 · CRUD
@vef-framework/components表单 · 选项 · 图表 · 图标
@vef-framework/core请求 · 查询 · store · atom
@vef-framework/devVite · ESLint · Stylelint · Commitlint
主流程
理解 VEF 最有效的方式,是按真实应用的形状来:先启动骨架、再组装运行时,然后在其上构建页面。
通过 defineViteConfig、ESLint 和 Stylelint 一次性建立工程基础。
创建 apiClient、router 和应用入口,让认证、权限、query 和路由协同工作。
普通页面使用 Page,数据密集页面使用 ProTable,CRUD 流程使用 CrudPage 与 createCrudKit。
核心表面
这些能力覆盖了最常见的应用任务,也是框架中最核心、最稳定的部分。
createApp、createRouter、登录路由、无权限路由、Page、ProTable 和 CrudPage 都位于应用主骨架中。
ApiClient、useQuery、useMutation、createStore、createComponentStore 和 atom 构成页面级数据层。
组件体系已经与主题、通知、表单字段、权限和选项转换深度集成。
为搜索区、表格、表单场景、删除流程和批量操作提供统一 API。
数据字典、选项转换、权限检查、加载态判断和常用交互 hooks 都集中从这里导出。
可以独立嵌入,并通过插件扩展用户、角色、部门和表单字段等能力。
推荐入口
这四个页面是理解框架结构并快速进入实现工作的最好起点。