阿里低代码引擎怎么样,好不好用?

简介: 目前,市面上已经有了很多低代码产品,包含最早的 VB、FrontPage、Dreamweaver、Flex ,以及现在的云端的 Webflow、9466网页助手等,但是仍然没有一个产品能真正做到把可视化搭建当作主要的、最终的输出方式,就算有,最终也会落下一个“不会用、不够用”的名声,或者只能作为一个辅助、入门或教学级产品,难登大雅之堂。

前言:

目前,市面上已经有了很多低代码产品,包含最早的 VB、FrontPage、Dreamweaver、Flex ,以及现在的云端的 Webflow、9466网页助手等,但是仍然没有一个产品能真正做到把可视化搭建当作主要的、最终的输出方式,就算有,最终也会落下一个“不会用、不够用”的名声,或者只能作为一个辅助、入门或教学级产品,难登大雅之堂。

因此,阿里换了个思路,如果为每个场景开发一个场景化的搭建平台,这样搭建就会变得更好用,更易用。而低代码引擎正是为了让开发搭建平台变得更容易更快速。

阿里低代码引擎是什么?

随着低代码这几年的普及和发展,这类概念已经不算是什么新鲜事了。但是为什么阿里这个开源的项目是叫低代码引擎,而不是低代码平台呢?

首先,来看看官方的介绍:

低代码引擎是一款为低代码平台开发者提供的,具备强大定制扩展能力的低代码设计器研发框架。低代码引擎的核心是设计器,通过扩展、周边生态等可以产出各式各样的设计器。它不是一套可以适合所有人的低代码平台,而是帮助低代码平台的开发者,快速生产低代码平台的工具。

使用者只需要基于低代码引擎便可以快速定制符合自己业务需求的低代码平台。同时,低代码引擎还在标准低代码设计器的基础上提供了简单易用的定制扩展能力,能够满足业务独特的功能需要。简单地说,原本需要维护多个平台的代码,开发需要懂得多个框架,维护成本高。现在只需要拖拽组件,再绑定数据,就可以完成一套服务,减少了人力和维护成本。

根据官网定义,我们可以获得几个信息:

1、阿里这款低代码引擎核心是设计器。

2、阿里低代码引擎并不适用所有人,只对专业开发者提供。

3、低代码引擎属于是一种低代码研发框架,是为了开发“低代码平台”而存在的。

看到这里,我不得不佩服阿里的格局(格局打开了),当国内软件公司纷纷抢着入局低代码赛道的时候,阿里已经站在更高的角度去教别人研发低代码开发平台了,而不是用低代码平台去开发应用程序。

阿里低代码引擎功能介绍

1、可视化编辑器

可视化编辑器,算是目前很多低代码平台的核心功能了,如果没有可视化编辑器,就谈不上低代码开发,具体包括:组件库、属性配置、数据源管理、简单代码模块等。

2、定制扩展能力

可以使用API接口、插件等方式快速完成高效率能力的开发。

3、生态体系

提供8类物料生态、8类设计器生态、7类插件生态等。

阿里低代码引擎面向人群

低代码引擎属于是前端的SDK,是一款面向前端研发人员的技术产品。如果有低代码产品的研发诉求,例如:

1、业务有独特的需求,市面上的低代码平台都不满足需求,需要打造一款新的低代码平台。

2、需要将低代码平台的研发能力集成到已有系统中。

以上两种情况,如果使用低代码引擎,可以在极短时间内完成低代码设计器的开发工作,大大降低低代码设计器的研发难度和成本。根据定制化程度有所不同工作量可以由传统的几十人月压缩到几人月,节省达十倍之多。

总结:

阿里低代码引擎看上去是基于一整套React的组件化框架,把原本需要编码插入的实现方式,转变成了基于web界面的参数化生成,但本质上其实是一套基于webUI交互的JS代码的generator。

用低代码引擎是可以通过“拖拉拽”生成一个基于React框架的页面,或可以实现数据绑定,基于RESTful接口的数据获取,图形化显示,事件触发等等。这种方式也可以类比成早先的MFC的UI设计器或者QT-designer的作用。

这类技术引擎,在后台基于微服务的前提下,还是挺方便的。快速原型不需要用Axure和美工了,自己“拖拉拽”就能够实现几个基本功能。但是吧,前端存在的意义,其实并不只是把组件放在页面上。真正漂亮的设计,是在美工精心设计后,结合前端的js技术,给出一个比较惊艳的效果。

当然了,精工细作和快速粗爆各有所求,很多时候一个能够快速呈现和操作的界面已经满足了80%的需求了,而在这些场景中用织信Informat低代码开发也能完成不少需求,至少不需要找一个对各种框架都很熟悉的程序员就可能进行开发,门槛就大大降低了。

评价的话,从目前而言这可能是个适合外包人员的开发利器,它同时可能降低前端的门槛,加剧前端的内卷。同时考虑其组件化的架构,可能会出现一些组件开发的公司,以低代码平台的插件形式,做一些收费的外观组件。然后网页呈现就会变得越来越同质化,越来越没有新意。

相关文章
|
6月前
|
机器学习/深度学习 人工智能 搜索推荐
Codewave学习体验分享:低代码开发世界的黑马
Codewave学习体验分享:低代码开发世界的黑马
|
Web App开发 前端开发 JavaScript
看看人家 阿里的 低代码引擎,多优雅!
特性 引擎协议 使用示例 工程化配置: cdn 可选方式:
|
1月前
|
前端开发 数据可视化 Java
要低代码,但不要低能力,低代码产品能否成为企业的增效神器?
在当前经济形势复杂、市场竞争激烈的环境下,许多企业面临IT预算下降和大型项目延后的挑战。然而,企业信息化建设和降本增效的需求依然迫切,因此低代码产品成为了许多管理层的关注焦点。本文详细分析了国内低代码市场的现状,探讨了业务性低代码平台和开发性低代码平台的特点,并介绍了明道云、致远互联、数帆和织信Informat等主流产品,帮助企业在选择低代码工具时做出明智决策。
|
3月前
|
机器学习/深度学习 人工智能 架构师
未来编程趋势:低代码和无代码开发平台
【8月更文挑战第16天】随着企业数字化转型的加速,传统的软件开发模式已无法满足日益增长的业务需求。低代码和无代码开发平台的兴起,为非技术背景人员打开了一扇快速实现应用创新的大门。本文将探讨这一趋势如何重塑软件开发领域,以及它对IT专业人员的意义。
|
3月前
|
人工智能 安全 物联网
低代码开发10平台,总有一款适合你
本文介绍的十款低代码开发平台,如Zoho Creator、OutSystems等,各具特色,满足不同业务需求。Zoho Creator提供强大灵活的应用构建能力,支持自动化工作流及跨平台应用;OutSystems强调高效开发与企业级安全性;Mendix擅长快速构建企业级应用,特别是在物联网项目中表现突出;Appian专注业务流程管理,提升工作效率;PowerApps则深度集成微软生态系统,便于构建定制化业务应用;Quick Base适合中小企业快速开发定制应用;
102 3
|
运维 数据可视化 Java
低代码开发平台都有哪些?国内外十几大低代码开发平台——汇总分析
低代码开发平台都有哪些?国内外十几大低代码开发平台——汇总分析
381 0
|
前端开发 搜索推荐 数据可视化
阿里低代码引擎LowCodeEngine正式开源
低代码引擎是一款为低代码平台开发者提供的,具备强大扩展能力的低代码研发框架。由阿里巴巴前端委员会、钉钉宜搭联合出品。使用者只需要基于低代码引擎便可以快速定制符合自己业务需求的低代码平台。
阿里低代码引擎LowCodeEngine正式开源
|
安全 关系型数据库 Java
低代码平台深度剖析
低代码平台深度剖析
228 0
|
监控 数据可视化 架构师
低代码平台——提高研发效率的神器
低代码平台——提高研发效率的神器
196 0
|
数据可视化 BI 测试技术
一文吃透低代码平台的衍生历程、优势及未来趋势
一文吃透低代码平台的衍生历程、优势及未来趋势
121 0
下一篇
无影云桌面