1、低代码是什么
低代码通常是指 APaas 产品,通过为开发者提供可视化的利用开发环境,升高或去除利用开发对原生代码编写的需求量,进而实现便捷构建应用程序的一种解决方案。因而,低代码平台也常备成为 APaas 平台。
狭义上低代码概念涵盖所有可能实现代码的集成,缩小代码开发的利用过程和服务,但广义上低代码的概念更偏向定位满足企业业务端利用需要,通过可视化界面,利用大量代码或者无代码即可搭建简略利用和简单企业级利用的独立开发平台。
2、飞速低代码
飞速创软专一于云原生全场景低代码及数字基础设施,研发核心位于深圳,在香港、北京、上海等地设立办事处,于 2017、2020 年别离成立珠海、深圳公司。公司研发团队深入研究具备软件开发全生命周期平台产品,帮忙腾讯、格力、碧桂园、OPPO、立邦团体、扬子江药业等多行业多畛域大机构胜利实现数字化转型和降级。
企业级飞速低代码开发平台是珠海飞速创软科技有限公司、深圳飞速创软科技有限公司共同开发。平台领有云原生架构、容器化、微服务框架、自适应的多终端适配、数据架构与数据分析等翻新的技术架构。
平台产品定位
平台开发流程图
2.1 飞速低代码平台实用场景
- 从 0 - 1 新建一个网站(Vue+Java+MySQL/Oracle)
- 用飞速根底模板结构的工程,想减少一些新的模块
- 洽购的系统软件,想搭一个自研的治理后盾
- 有 PC 的审批了,要上 H5 版本
2.2 飞速低代码平台建设理念与方向
理念
(1)晋升研发资源效率
达到研发人员,执行开发工作的效率晋升
- 积淀模板,缩小反复工作
- 标准化操作,晋升协同效率
- 系统生成代码,缩小开发工作
(2)晋升需要流转效率
达到 IT 团队撑持业务需要时,有更快响应变动的能力
- 扎根开发环节提效,向设计和公布两侧延长,一直优化设计 - 开发 - 测试 - 公布的开发模式,缩短要害门路,需要端到端疾速流程。
(3)规模化麻利
达到 IT 核心,跨组织的继续研发效率晋升
- 提供更强的设计能力,将设计工作局部转移到低代码上,晋升设计师、产品经理和架构师的效率
- 买通 CI/CD,提供更便捷的测试计划,晋升到测试工程师、运维的效率
- 业务 IT 团队积淀业务组件,凋谢到低代码平台供所有人应用
方向
(1)可视化开发
- 表单、接口主动生成
缩小低价值、工作量大、耗时的界面开发,如大量的增删改查
- 业务人员也能够参加开发
设计即开发,高质量的模型设计间接生成代码,缩小开发联调
(2)高度可拓展
- Vue+SpringBoot
技术栈与支流技术栈保持一致,简单业务开发应用支流技术开发即可
- 组件化开发
通用技术组件间接复用,业务团队可积淀畛域业务
(3)自主可控
- 输入源代码
低代码输入即源代码,不扭转 CICD 流程,对运行环境无特殊要求,业务团队齐全自主可控
- 落地 UED、代码标准
可视化 UI 组件遵循 UED 标准,逻辑代码遵循现有代码标准
平台技术架构图