{"repo":"VienLi/CcView","free":true,"listed":false,"github":"https://github.com/VienLi/CcView","clone":"git clone https://github.com/VienLi/CcView.git","description":"react 低代码大屏编辑器。前端：React18 + Nestjs + Mui + Tailwindcss 后台：Nestjs + Mongodb 实现低代码大屏拖拽编辑工具。核心功能：低代码编辑器，json配置化表单、属性栏、组件列表、查询表格、组件模板、页面模板","language":"TypeScript","stars":90,"topics":["echarts5","low-code","mongodb","mui-material","muiv5","nestjs","nextjs","react","tailwindcss"],"license":null,"category":"workflow-automation","readme_excerpt":"CcView 版权 仅限于个人学习使用，不可用于商业用途 商用需联系作者购买授权 软著登记号：2023SR1434342 核心库 组件库以及编辑器使用git subModule的方式集成 低代码组件库 白露 https://github.com/Cc-Edit/CcBailu 后台服务 CcServer https://github.com/Cc-Edit/CcServer 本地运行 $ git clone --recurse-submodules https://github.com/Cc-Edit/CcView.git 或 $ git clone https://github.com/Cc-Edit/CcView.git $ git submodule update --init 更新所有子模块 $ git submodule update --remote 本地运行： $ yarn install $ yarn dev 设计原则 数据驱动 整个应用的核心就是数据驱动，将所有可被抽象的逻辑全部抽象为 jsonSchema 整个应用遵守配置化、描述化原则 JSON to Form 表单描述 表单的创建与校验，全部集中到配置文件中 form 登录表单： LoginForm.ts 应用创建弹窗： CreateApp.ts 表单回显(用于数据更新)： 表单模板(所有基础表单元素示例) TemplateForm.ts 预览 登录页面 视频透明背景播放 登录页面-表单校验 登录页面-全局提示 首页 应用列表 编辑器 404页面 500页面 维护页面 工具类库 插画与图标 https://igoutu.cn/ Icons by icons8: icons8.com 画板标尺 (基于 react18 翻新 mb-sketch-ruler )： mb-sketch-ruler 头像、默认模板背景图：千图网个人商用授权","default_branch":null,"files":null,"tree":[],"storefront":"/r/VienLi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/VienLi/CcView/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}