介绍
了解什么是rxDrag,以及它能为我们做些什么, 仅需5分钟就够了。
友情提示
rxDrag还很稚嫩,很多功能还不完善,发布文档跟演示的目的,是把朋友们的意见融入进来,让它更好的生长。
想找个工具马上使用的朋友,就不要浪费这五分钟时间了,等这个项目做好再来(记得回来,我一定会做完的)。
学习交流,欢迎继续。
#
什么是rxDragrxDrag是一个低代码平台,力求少量代码甚至零代码,就可以构建常见应用。它包括如下几个部分:
rxModels服务端 没有任何界面,提供WEB API用于访问数据。内置通用JSON查询接口,权限管理功能。
rxModels客户端 React实现的前端,用于对服务端提供图形化支持,可以根据ER图构建服务端数据结构,设置服务端业务模型权限,带有通用JSON接口调试界面。生成前端使用的TypeScript interface。
DragIt可视化前端 后端基于rxModels,可以通过拖放等可视化操作构建应用。
其他相关周边 一些通用类库、插件等。
#
rxDrag能做什么?rxDrag是一个低代码生态链,可以选择在以下节点上使用:
只用数据服务,只需要部署rxModels服务端跟客户端就好,自己编写前端,构建前后端分离应用。
使用DragIt,前端也不愿意写,通过拖拽就可以构建基本应用。我们内置了CMS,CRM等基础模块,可以满足基础应用。
深度定制,以rxModels为基础架构,垂直打造属于自己的低代码平台。
后续会开发一些应用,不断降低使用者的门槛,敬请期待。
#
rxDrag基于什么技术栈?rxDrag所有部分都是用TypeScript语言开发。
前端部分:React, Mobx, Swr, Axios, Mui
后端部分:NestJs, TypeOrm, MySq 8.0+
#
使用rxDrag需要的知识?这个您在生态链的哪个节点使用,如果只是轻度使用rxModels通用后端,它遵循的是传统Web接口,不管是VUE还是React开发者,都可以轻松调用。
如果您想深度定制后端,那么您要了解rxDrag所涉及的技术栈。
如果您要深度定制前端,那么您要了解前端所涉及的技术栈。
#
马上开始浏览在线演示,可以快速了解rxDrag。下载代码,并在本机运行,是最快的开始方式。