标准低代码平台的五大核心能力

低代码的主要作用是降低应用开发的准入门槛,赋能不同角色人员,让开发者利 用图形化界面,通过拖拉拽操作,以“搭积木”的方式快速开发软件应用,减少重复的 基础搭建工作。中国信通院基于低代码·无代码推进中心的研究工作,将低代码产品 的共性核心能力分为以下五点:

1、开发及管理能力

指提供可视化开发及配置的能力,提供开发过程和开发资源的管理能力,提供开发过程产物的产生、复用、删除的生命周期管理能力。支持完成前端页面搭建、前后端交互逻辑配置、数据模型配置、业务逻辑配置、实时预览、版本保存等全栈开发环节,快速构建应用。

2、扩展与集成能力

分为两个方面:一是扩展能力,在可视化开发的基础上,需要提供代码开发能力,通过少量代码支持对组件、功能等各颗粒度的资源进行扩展完善;二是集成能力,可以通过集成文件、工具、系统等外部能力,增强开发能力,覆盖更多应用领域,也可以通过集成接口,向外赋能低代码开发能力。

3、用户体验

指基于低代码产品的学习成本、易用性等因素带来的用户体验感,其 能力水平难以量化,需要从产品设计与开发者思维的契合程度,可视化和代码开发的 均衡程度,操作教学、能力认证、协作开发等权限管理及服务的功能完备度等多方面 进行衡量。

4、生态能力

指多端响应式支持、上下游连通、应用二次开发等多方面功能。在生态 环境层面,能够实现业务迁移,减少用户使用或更换低代码产品的成本消耗,增加 用户的产品选择自由度;在产品发展层面,能够完善自身,扩大服务能力,增强产品 生命力。

5、安全保障

指提供对产品自身及用户资产的安全保障功能。面对低代码产品,安 全问题涉及人员泄露、设备部署、网络入侵等多方面,需要满足国家网络安全保障要求及应用领域的特殊安全性要求,全方位帮助开发者构建安全合规的软件应用。

基于低代码的应用特点和能力框架,市场已经衍生出两种产品类型,分别是低代码开发平台和低代码开发工具。

1.低代码开发平台

低代码开发平台是指运用低代码技术将底层架构和基础设施等抽象为图形界 面,以可视化设计及配置为主,少量代码为辅,提供快速搭建页面、设计数据模型、创建业务逻辑等能力,实现应用快速构建的开发平台。低代码开发平台必须具备以下能力:

应用全生命周期管理,指支持设计、开发、测试、部署、迭代、运维的全生命周期管 理能力。实现应用开发效率提升、需求快速响应、敏捷迭代更新、运营维护便捷等功 能,打造一站式的应用开发平台。

2.低代码开发工具

低代码开发工具是面向专业开发者的应用开发工具,通过图形界面或领域专用语言(DSL)简化应用开发过程,以标准化工具为基础,场景化工具及个性化工具为扩展,同时可支持常规编程工具对应用源码进行二次开发,有效提升应用开发效率、提升共性组件复用率、降低工程维护成本。低代码开发工具必须具备以下能力:

依赖软件包管理,指向开发者披露应用依赖软件包清单,并开源自研应用依赖软 件包,便于开发者查看并选用合适的低代码工具,也便于对应用进行二次开发。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

捷码小编

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值