【路线图】使用低代码平台搭建可交互的前后端平台系统
1 序
在进行前后端平台系统的设计时,需要双向考虑、全面梳理。利用低代码平台不仅可以复用基础功能,还能通过其提供的代码生成能力降低开发量。
2 路线图
2.1 搭建可交互的前端WEB界面路线图
前端界面搭建需要考虑的因素如图所示。
2.2 搭建后端系统知识谱
针对一个成熟的后台框架,学习主要组件及其构成要素。
目前常用的就是基于SpringBoot的后台项目,需要亲自搭建一套Demo,这样能快速理解和消化所学理论知识,知识能够指导实践,实践反过来能够验证和积累知识。
而如何进行后台知识的学习呢?下面给出详细步骤。
- 首先学习Spring主要组成元素开始
Spring MVC、Spring 注解、Spring 容器、Spring Servlet、Spring AOP、Spring 后置处理器等; - 再学习Spring周边的组件
Mybatis、Redis、Shiro、Security等,他们如何与SpringBoot项目进行集成; - 再在开源网站找案例,进行系统学习
GitHub上有很多开源项目供大家学习,根据关键搜索,找到适合自己需求的项目下载学习,掌握整个系统是如何构建的,或者学习其它的系统到底长什么样,心中大致有一个理解和把控; - 从几个维度进行思考将要学习的项目价值,不只做拿来主义
项目结构是否简单,是maven模块分层,还是项目目录上逻辑分层。
项目特点是否突出,是商城项目还是低代码项目或者通用项目,有针对性地去找和自己开发需求相关的项目。
项目的可扩展性是否灵活,是微服务还是单体,单体项目如果想增加模块是是否容易。
项目的基础功能是否强大,包含权限功能、配置功能、监控功能,基础功能强大就会降低所要开发系统的复杂度,让开发者关注业务开发。
项目的便利性是否具有,能否生成代码