目前APP,小程序,Web应用等各种软件开发,都有类似的一些共同点,比如前后端分离的开发模式,这让那些采用模板技术开发后台的用户感到无奈,因为除了模板技术,还需要学习前后端分离的开发。实际上,如果全部统一,并不会更加麻烦,而是更加简单,因为,我们将所有的开发都统一到了前后端分离的模式。所以,我们采用了架构统一的前后端分离的技术完成所有开发任务。
在实际开发中,作为后端开发人员,更多的时候是对基础数据的重复开发,一方面是要开发基本的数据管理功能,用于后端管理,一方面是开发接口为前端开发人员提供数据;这其实就是后端开发的大部分工作,至于具体的业务需求,都是在此基础上逐步实现的。所以,我们有必要为数据管理和API接口提供统一的开发模式,让重复的开发自动化完成,以提高后端生产效率。
Simplest Admin 是基于 Thinkphp 6 + Vue 2 + ElementUI + Vxe-table 构建的,前后端分离的,可生成后台功能代码和API接口代码的,通用后台管理系统,因为后端的基本数据管理和API接口都可以通过系统自动生成,非常适合于快速开发APP、小程序、Web应用;
系统具有用户管理,角色管理,部门管理,日志管理等内置模块;默认带有基于角色的权限控制系统,基于部门的数据权限系统,可以满足各种企业级的开发需求。系统具有开箱即用的特性,只要具有Thinkphp和Vue基础可以快速上手,立即进入业务开发。
生成的代码包含后端代码,前端代码,运行于开发模式可随时修改,立即生效,方便高效,可以大幅度提升程序员的工作效率。从千篇一律的CRUD代码中解放出来,以便有更多的精力,应对核心业务。
RdscodeAdmin通用后台管理系统具有一键生成代码的能力,可以通过适当表单操作,可实现对单表,多表(一对多,多对多等复杂的业务),树表、分表操作等,实现一键生成代码。
RdscodeAdmin可以非常方便的实现一键生成前端API接口,一键修改接口验证规则,一键生成接口文档等高效率的开发特性。
本系统的开发功能演示站已经开放登录,可以在功能演示站了解到大部分一键生成代码的功能。系统分别对单表操作,多表,树表,分表,表单类型,分别做了功能演示,并且系统拥有完善的文档和教学视频,可以帮助用户快速掌握开发技巧。