日常在业务场景中,搭建管理后台是很常见的场景。如果是使用纯代码开发需要本地搭建开发环境,搭建脚手架,应用开发好了之后需要导出部署包,将部署包发布到服务器上。
我们使用低代码开发,对于管理后台这种需求,通常不需要写代码,只需要用模板自动生成就可以。我们入门的第二课就是教一下大家如何搭建后台。
1 创建应用
目前的版本,管理后台也是用自定义应用进行搭建。打开控制台,点击新建应用
选择从空白新建
新版本增加了从数据库创建,对于历史是使用mysql开发的,现在就可以无缝过渡到低代码的模式了
2 从模板创建页面
对于新创建的应用,默认构建模式是选择的小程序,我们需要切换一下模式,选择PC
模式切换好了之后,我们需要使用模板创建页面。点击新建页面
选择表格与表单页,选择我们的数据源,布局选择左侧导航布局
模板会自动完成增删改查功能的创建,对于一些自称为低代码的工具,其实他是生成的代码模板,严格意义上不能称之为低代码。如果你生成的页面不能可视化调整的,一律不能套用低代码这个概念
3 配置导航菜单
通常我们的管理后台左侧是我们的菜单树,右侧是具体的表格内容。在微搭中是通过页面布局来完成配置的。
初学者这块可能不太理解,什么是页面布局。你可以理解为一种封装,官方把软件共用的部分抽象成组件或者模板。模板是更高级别的抽象,他封装的粒度更大,更省事。
比如我们的页面布局这种他就封装成了模板,通常我们的软件分为几个部分,比如网站类的我们是上下结构,上边是网站的导航栏,下边是具体的信息。
管理软件对于低复杂度的,通常左右结构就满足了。对于高复杂度的也有厂字型的,顶部是一级导航条,然后点击一级左侧出现二级,二级又以一种树形结构出现,可以到三级、四级。
通常官方建议你的菜单不要超过三级,我的建议是不要超过二级。一级我们在左侧展示,二级相当于是对一级的具体的细化。
具体配置是我们先切换到布局设计视图
选择我们的左侧导航布局
在右侧的属性配置区域,选择根据页面一键生成
通常我们的菜单只保留列表页面就可以,因为新增和修改是在列表上操作的
4 配置生效
配置好布局之后,我们切换回到页面设计视图,点击预览就可以看到我们配置的效果
通常我们的管理后台是需要用户输入用户名和密码访问的,这里我们要将功能区分为内部用户和外部用户。
不管你是购买的团队版还是企业版,他都有一个内部用户和外部用户的概念。内部用户可以理解为你企业的员工,外部用户可以理解为你的合作伙伴或者供应商。
内部用户我们可以在用户角色模块进行配置,外部用户通常是通过手机号验证码访问。
点击应用的配置图标,切换到访问控制,开启登录访问
如果是内部员工使用,你就开启用户名密码访问,如果是外部供应商访问,你就开启手机验证码访问
开启之后,我们再次发布应用,访问的时候就需要输入用户名和密码了
对于开启了验证码访问的,会消耗我们的套餐包,可以在资源管理看到短信的消耗情况
5 设置账号
应用开启访问之后,需要在用户角色模块设置账号。
在角色模块可以设置应用访问哪些页面,操作哪些数据源。角色设置好了之后分配给用户你就可以访问你的管理后台了。
总结
我们本篇讲解了一下使用微搭低代码搭建管理后台的思路,全程一点代码都没写,完全是可视化搭建。日后随着工具日臻完善,恐怕你过去引以为傲的的技能在低代码也就是配置的几步就完成了,工具的自动化程度越高,需要的人力就越少,恐怕这就是日后发展的趋势吧。