# fast-crud **Repository Path**: fearlessboy/fast-crud ## Basic Information - **Project Name**: fast-crud - **Description**: 面向配置的crud框架,基于vue3/element-plus/antdv,快速开发crud功能;远程数据字典,alioss、腾讯云cos、七牛云文件上传、头像裁剪 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: http://fast-crud.docmirror.cn/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 98 - **Created**: 2022-08-15 - **Last Updated**: 2022-08-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fast-crud [English](./README_en.md) | [简体中文](./README.md) FastCrud 是基于Vue3的面向配置的crud开发框架,快速开发crud功能,可作为低代码平台的基础框架。 继承并优化了D2CrudPlus的设计思想,入门简单,可扩展性强,丰富的示例,让你可以快速完成搬砖任务,更多的时间划水吹逼。 源码地址:[Github](https://github.com/fast-crud/fast-crud) / [Gitee](https://gitee.com/fast-crud/fast-crud) 示例地址: [演示预览](http://fast-crud.docmirror.cn/demo/) 文档地址:http://fast-crud.docmirror.cn/
## 开发crud,快如闪电 1、只需简单编写crud配置 ```js const crudOptions= { columns: { //字段配置 id: {// id字段 title: "ID", type: "number", //字段类型 column: { width: 50}, form: { show: false } }, name: { // 姓名字段 title: "姓名", type: "text", //文本类型字段 search: { show: true } //显示查询 }, city: { //城市字段 title: "城市", type: "dict-select", //选择类型字段 search: { show: true }, //显示查询 dict: dict({ //本地数据字典 value: "id", label: "text", data: [ { id: "sz", text: "深圳", color: "success" }, { id: "gz", text: "广州", color: "primary" }, { id: "bj", text: "北京" }, { id: "wh", text: "武汉" }, { id: "sh", text: "上海" } ] }) }, radio: { title: "状态", search: { show: true }, //显示查询 type: "dict-radio", //单选类型字段 dict: dict({ //远程数据字典 url: "/dicts/OpenStatusEnum?single" }) } } } ``` 2、 一个完全体crud就出来了  ## 特性 ### 1. 面向配置的crud编程 * 根据crud配置快速开发crud功能,可作为低代码平台基础框架 ### 2. 数据字典 * 支持本地和远程获取 * 配合select,轻松实现数据存的是value值,需要对应字典的label来展示的需求 ### 3. 丰富的字段类型 * 通过配置字段类型“column.type”来简化配置 * 根据字段类型不同,自动生成不同的表单组件 * 支持自定义字段类型 ### 4. 扩展组件 通过扩展自定义组件,扩展自定义类型 ### 5. 多UI支持 支持Antdv、Element、NaiveUI,你喜欢哪个就用哪个 ## 谁在用fast-crud? * [battcn/wemirr-platform](https://gitee.com/battcn/wemirr-platform) :中台管理系统 [预览地址](https://cloud.battcn.com/) , [配套前端ui](https://gitee.com/battcn/wemirr-platform-ui) ## 联系作者 欢迎bug反馈,需求建议,技术交流等(请备注fs) 1、 加群