如何对低代码平台进行分类?(如何对低代码平台进行分类管理)

现在市面上的低代码平台就像雨后春笋一样冒出来,而且源源不绝,但总结下来,大致的也就以下三类。

一、 aPaaS 多引擎类(有很多成熟引擎、做好东西要一起用)

这类产品包括:织信Informat(国内)、Power platform(国外)、Zoho(国外)、Odoo(国外更像是一个框架)、taskbuilder(国内)、活字格(国内,表格引擎厉害)、明道(国内)、易搭(国内)、Zion(国内)…

特点:这类低代码通常都包括了一些已经被开发出来的“引擎”,可以被直接使用或而且开发(调用),这些应用主要包括以下几类:BI引擎、BPM引擎、表单引擎、表格引擎、AI引擎(agent)等等,另外系统提供了用户的权限管理和用户管理等基础设施。你也可以直接在整套系统里面添加代码,但是不能导出单个应用。

优点:如果使用成熟的引擎,当然效率非常高,直接上手就能用。

比较方式:看谁的引擎最成熟,设计最好,总体来说我觉得织信Informat可能是这个领域里面最强大的,因为他这个产品本身的能力边界就足够强大,然后又有各大功能的加持。基本上稍微复杂的系统,他都可以满足,这是其他低/无代码产品所不具备的。

1、低代码平台的核心功能:

  • 表单设计器:支持多种字段类型,如单行文本、列表选择、日期选择器等。提供高级表单逻辑,如条件显示、数据验证和动态计算。支持多级嵌套和复杂布局,满足各种业务需求。

如何对低代码平台进行分类?(如何对低代码平台进行分类管理)

  • 数据表格
    • 提供灵活的表格视图,支持数据排序、筛选和分页。
    • 支持自定义列和复杂的单元格渲染。
    • 提供批量操作和导入导出功能,提升数据管理效率。
  • BPMN流程设计器
    • 基于BPMN 2.0标准,支持复杂业务流程的设计和管理。
    • 提供拖拽式流程建模工具,简化流程设计。
    • 支持流程监控和优化,确保业务流程的高效运行。

如何对低代码平台进行分类?(如何对低代码平台进行分类管理)

  • 仪表盘:提供多种可视化组件,如图表、指标卡、地图等。支持实时数据更新和交互操作。提供自定义布局和主题,满足个性化展示需求。

如何对低代码平台进行分类?(如何对低代码平台进行分类管理)

  • 组件设计器:支持自定义UI组件的开发和复用。提供丰富的组件库,满足各种应用场景。支持组件的动态配置和事件绑定,提升开发灵活性。

如何对低代码平台进行分类?(如何对低代码平台进行分类管理)

  • AI助手
    • 集成自然语言处理和机器学习技术,提供智能化的业务建议。
    • 支持自动化操作和任务调度,提升工作效率。
    • 提供数据分析和预测功能,辅助决策。
  • 脚本支持
    • 支持JavaScript脚本编写。
    • 提供丰富的API接口,方便与其他系统集成
    • 支持脚本的调试和版本管理,确保代码质量。

如何对低代码平台进行分类?(如何对低代码平台进行分类管理)

  • 图形化编程:通过拖拽和配置的方式,快速实现业务逻辑。提供可视化的流程图和逻辑图,便于理解和维护。支持与其他模块的无缝集成,提升开发效率。

2、低代码平台的优势​特点:

  • 高效开发
    • 可视化的开发工具和丰富的功能模块,显著降低开发时间和成本。
    • 支持快速原型设计和迭代开发,提升项目交付速度。
    • 提供丰富的模板和示例,帮助用户快速上手。
  • 灵活扩展
    • 支持自定义组件和插件,满足个性化需求。
    • 提供开放的API接口,方便与其他系统和服务集成。
    • 支持多租户和多语言,满足全球化业务需求。
  • 易于维护
    • 直观的界面和模块化设计,便于系统的维护和升级。
    • 提供详细的日志和监控功能,帮助快速定位和解决问题。
    • 支持自动化测试和持续集成,确保系统的稳定性和高质量。
  • 企业级性能
    • 经过严格测试和优化,确保系统的高性能和高可用性。
    • 提供灵活的部署方案,支持云端和本地部署。
    • 提供完善的安全机制,确保数据的安全和隐私。

二、 代码生成类

这类产品包括 iVX(国内免费)、轻舟(国内网易)、灵犀(浩鲸云)、无远(国内)、牛刀…

特点:可以直接生成部分前端、后台代码,有一些也能生成数据库代码;整个应用可以导出平台单独部署(这一点很关键,意思就是不用一大堆东西绑在一起,可以开发哪个导出哪个);通常都有编译器/解释器相关产品(如果有自己抽象的语言);一般都有IDE(也有一些没有,iVX、Mendix、Outsystems这些就是有IDE的)。

优点:这些产品往往开发能力比较强,有些产品甚至什么都能做,代码的压缩率很高。

缺点:虽然比学习编程语言方便很多,虽然开发也比写代码快很多,但是有一定学习成本,你可以跟其他传统的前后端代码对比,相当于要学一门新的语言,但是难度比纯代码要低很多。

以下为具体的比较方式:

1.本身的功能和性能,以及代码的压缩比例

说白了,就是看“不写代码能够做什么(写代码能做什么大家都知道)”。iVX这方面略优于mendix和outsystems,虽然生态上还有差距。iVX大部分应用都可以100%无代码开发,其中很多是中大型应用(生成代码在10万行以上的),还有一些特别复杂的应用也可以压缩到95%以上无代码。其他国内产品各具特色,代码压缩率在40%~70%之间。

2.IDE的产品体验,就是谁的产品做得好

简单说,就是有一些看上这个功能也有,那个功能也有,点的极深,感觉“整个产品就是拼凑出来的”,一句话就是“理论上都可以实现”,实际上可能开发比代码还麻烦。

这种产品非常多,大家简单去搜一下,看看“自己网站是不是用自己产品开发的,哪怕一个页面或者模块;另外,看一下“开发了多久”这个“多久”不是越久越好,而是在“技术很新的前提下”,有一定的开发群体和应用数量的支持,最好是完全不同的应用比较说明问题。有些看上去挺多应用,都是一个样的,前端一样,后台也一样,这种说明不了问题。从整体体验上来讲,mendix、iVX、outsystems差不多在一个档次的。这些IDE都打磨了15年甚至20年以上。

3.生成代码质量,选择框架和语言,对现有编程体系的支持

先跑一跑,看看生成代码运行质量怎么样。这里面,包括前端代码、后台代码、数据库代码,当然很多都生不出来,例如,应该没有几家可以生数据库的,没有这个生成模型,做起来挺麻烦(这部分做法可以参考iVX和mendix,这两家做法不太一样)。

还有就是前端的灵活性,这个方面应该是iVX更好,可能和它前身做大量H5前端生成有关系,大部分B端生成工具,前端能力都比较弱,这是不争的事实,国内外都一样。然后就是看对现有编程体系的支持,能不能支持SDK,导出代码是Java,还是node,还是PHP,这些都有,我就不一一来列了,如果需要问的,单独找我聊。前端也一样,做得好的,可以导入npm和各种UI框架,例如element UI 、AntD等。

三、 SaaS无代码(工具 用户权限管理)

这一类,就是国内所说的“低代码/无代码”中的“无代码”,其实理解起来比较简单。也是现在国内市场上出现最多的无代码平台。

这类不需要写程序,就和以前的“金数据”一样,拿过来就可以直接用,例如“轻流”等还有很多。主要是业务人员使用的。

曾经有一个误区,就是认为“低代码”,是给“业务人员”使用的或者业务人员也能用,其实“这是不可能的!”。程序员和业务人员(销售、行政、运营、财务、人事等)压根儿就不是一类人,不可能一个产品适合这两类,理论上就不成立。这种讲法只是营销策略。

在分类的基础上,评价的依据“功能/性能” “操作/开发效率” “学习/运维效率”代码生成类推荐就现在国内的产品而言,在代码生成领域,iVX应该还是最好的,和其他产品区分度很高,无论是无代码率、功能/性能,还是整个产品设计。很多其它产品也不错,包括开源产品,例如网易轻舟低代码等,但是功能和性能、无代码率等还有一定差距。

希望这些分类可以帮助你理解现在市场上常见的低代码平台,如果喜欢的话不要忘记点个赞再走!

如何对低代码平台进行分类?(如何对低代码平台进行分类管理)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年7月6日 上午10:30
下一篇 2024年7月6日 上午10:46

相关推荐

  • 贷款管理软件有哪些(贷款管理软件)

    贷款管理软件:贷款管理的最佳实践 随着现代金融行业的发展,贷款管理软件已经成为了贷款管理中不可或缺的一部分。这些软件可以帮助贷款经理和银行家更好地管理他们的贷款业务,提高效率,减少…

    科研百科 2024年6月7日
    47
  • 深圳民心网官方网站

    深圳民心网官方网站: 一个市民的服务平台 深圳民心网官方网站是市民们获取信息,反映问题,寻求帮助的重要平台。作为深圳市的一个重要政府部门,深圳民心网不仅服务于市民,也代表了政府的服…

    科研百科 2024年10月10日
    12
  • 我市举办全市大中小学思政课教师同备一堂课活动(全省大中小学校思政课教师联学暨集体备课会)

    9月25日,我市举办全市大中小学思政课教师同备一堂课活动,福建省教育学院特级教师李华、三明市学校思想政治理论课一体化建设协同中心成员及全市大中小学思政课教师代表40多人参加。本次活…

    科研百科 2024年4月13日
    113
  • 称重管理系统软件破解版

    称重管理系统软件破解版:一个高效实用的称重软件 称重管理系统软件破解版是一款高效实用的称重软件,可以帮助称重企业提高工作效率和称重管理质量。以下是这款软件的一些特点和优势。 一、功…

    科研百科 2024年12月4日
    0
  • 中科院投资的0家A股公司

    中科院投资的0家A股公司 中国科学院是中国最著名的科技机构之一,也是中国最重要的科学和研究机构之一。作为中国科学院的一部分,它致力于推动中国科学技术的发展,并为社会和经济发展做出更…

    科研百科 2024年12月4日
    0
  • 科研项目必要性分析表怎么写科研项目必要性分析表怎么写

    科研项目必要性分析表是评估科研项目是否有必要的重要工具,可以帮助研究者确定哪些因素对于项目的成功至关重要,并确定如何优化项目以满足这些关键因素。在撰写科研项目必要性分析表时,需要遵…

    科研百科 2024年9月9日
    27
  • 合同管理队伍

    合同管理队伍:现代企业风险管理的关键 合同管理队伍是现代企业风险管理的关键之一。随着企业业务的增长和复杂化,合同管理队伍能够帮助企业有效地管理合同,降低合同风险,提高企业的法律意识…

    科研百科 2024年11月30日
    0
  • amis百度框架

    AIss百度框架: 构建智能应用的最强工具 AIss(AI Services System)百度框架是百度公司推出的一种基于云技术的人工智能服务系统。它集成了百度自主研发的深度学习…

    科研百科 2024年9月30日
    22
  • 项目管理管理

    项目管理管理项目管理管理:管理策划、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目管理、项目…

    科研百科 2024年5月20日
    52
  • 发生党建工作经费

    党建工作经费: 助力党的事业不断向前 党建工作经费是中国共产党的一项重要支出,用于支持党员教育、组织建设、文化活动等方面的工作。近年来,随着全面从严治党的深入推进,党建工作经费的管…

    科研百科 2024年12月5日
    0