# low-code **Repository Path**: wangzhaoyv/low-code ## Basic Information - **Project Name**: low-code - **Description**: 基于vuejs + eggjs的低代码仓库 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2022-01-25 - **Last Updated**: 2024-04-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: 低代码平台, Vue ## README # low-code ### 介绍 基于 vuejs + eggjs 的低代码仓库,本项目由两个项目组成,为一个低代码平台的简单实现,具体文档见项目内 - 前端:low-code-vue - 后端:low-code-edd ### 运行步骤 - 安装 mongodb - 启动 mongodb - 切换后端项目 low-code-egg > pnpm run dev - 切换至前端项目 low-code-vue > pnpm run cts 【同步组件信息到服务端】 > pnpm run dev - 页面搭建 【现在只实现了 Text 组件】 - 保存 - 获取 id - 访问`/show/获取到的id`页面就可以看到自己搭建的页面了 ### 后期继续优化目标 **基础能力** - 操作历史 - 简单模板 - 模板清空等 **完善后台能力** - 登录 - 组件上传后审核入库 - 编辑搭建的布局 - 列表展示已搭建的布局 **自定义接口功能** - 添加接口 api 字段 - 添加参数字段 - 编写组件调用 api 接口,获取数据渲染页面 - 加上字段映射功能 **自定义数据功能** - 搭建后台管理系统实现创建数据功能 - 前端编写组件使用后端创建的数据 **公共样式表单组件** - 动画效果 - 旋转 **项目工程化** - 优化组件编写方式