当前位置:首页|资讯

你真的了解低代码么?国内外十大低代码平台状况分析

作者:Sweetdreamling发布时间:2024-09-25

本文目录一览:

  • 写在前面

  • 低代码产品如何分类,90% 的人都没有搞清楚

  • 低代码平台如何比较?Point 在哪儿?一个比喻大家全听懂

  • “拼”出来的低代码平台,真的好用吗?

  • 盘点分析国内外十大低代码平台


一、写在前面

技术无疑是生产力,但需明确 “生产力也是分等级的”。以当下爆火的人工智能 ChatGPT 为例,其作为真正降维至 C 端的生产力产品,在短短几天内注册量便突破 1 个亿。

B 端产品面向商家、企业级部门,间接服务于用户;C 端产品则面向个人用户,直接服务于用户。在我看来,一款产品只有降至 C 端,方能真正达到生产力产品的标准,即能帮大家赚钱、助力用户找到工作。国内沉下心做底层技术和产品的企业实在太少,更多的是琢磨模式、寻求弯道超车。

联想到当下同样火热的 “低代码/无代码” 产品,国内少说也有上百家,如 “各种搭”“各种云”“各种道”“各种流” 等。然而,这些产品大多是 B 端产品,无法提供给个人学习、找工作或创业的机会。


二、低代码产品如何分类,90% 的人都没有搞清楚

经过长时间研究,低代码/无代码平台大致可分为以下三类:

第一类为 “业务人员” 型。

由几个 SaaS 拼接而成,通常涵盖 BI、工作流、表单、在线表格等场景,具备权限和人员管理功能,适合业务人员直接使用,如明道、简道、宜搭等。

第二类为 “非代码生成” 型。

需要研发人员在指定框架内开发,无法生成单独应用代码并独立部署,包括织信Informat、Power Platform、活字格、轻流、Zoho等。

第三类为 “代码生成” 型。

同样需要研发人员,可生成代码或多种框架代码,能将单个应用导出并部署到其他平台或服务器上,例如Mendix、iVX、轻舟、灵犀、odoo、无远、牛刀等。

从学习和个人提升角度考虑,首选当属第三类低码平台,前两类不具备语言属性,学习价值不大。对于这类低代码平台,综合各方面情况如下:

织信Informat

平台功能 ★★★★★

产品整合 ★★★★★

技术性能 ★★★★

存在问题:虽说这个平台非源代码生成型,但这个产品的全栈开发能力挺强的,部署和稳定方式也都比较灵活,适合多数B端企业。


Mendix

平台功能★★★★

产品整合★★★

技术性能★★★★

存在问题:锁定用户,非源代码生成,前端/数据库生成较弱,属于B端产品。


iVX

平台功能★★★★★

产品整合★★★★

技术性能★★★★

存在问题:无明显问题,C端+B端产品。


轻舟灵犀

平台功能 ★★★

产品整合 ★★

技术性能 ★★★

存在问题:感觉是很多功能和工具拼凑的产品。


odoo

平台功能 ★★★★

产品整合 ★★★

技术性能 ★★

存在问题:感觉更像是ERP的一个开发框架,C/S 架构相对比较古老,性能一般。


无远

平台功能 ★★★

产品整合 ★★★

技术性能 ★★

存在问题:php后台,需要写SQL代码,前端有一种自定义特殊结构。


牛刀

平台功能 ★★

产品整合 ★★★

技术性能 ★★

存在问题:特殊小众的前端框架,维护相对差,很多问题长时间无法解决,无迭代。


三、低代码平台如何比较?Point 在哪儿?一个比喻大家全听懂

曾咨询一家低代码产品公司,询问其产品与轻流、明道等的区别。对方打了个比喻:“我们公司是卖枪的,想打啥自己打;人家公司是养鸡的,鸡都长得差不多,味道也差不多。区别大概就如此。若要定制开发软件,就得用像织信Informat这种企业级、全栈式低代码产品;若只是需要通用的、业务人员可用的,就用轻流、宜搭等。没有谁好谁不好,只是不能放在一块儿比。”

接着又问代码开发与他们家产品的区别,对方回应道:“代码开发就像赤手空拳,虽有人神功盖世,但绝大多数水平一般。而用枪的话,至少不会太差。两者都能杀人。比较好的低代码平台,如低代码开发平台织信Informat,已能做到集成外部代码,相当于以前的功夫也没有白练,只是现在发给你一支枪而已。”


四、“拼” 出来的低代码平台,真的好用吗?

国内低代码平台众多,但大多 “差强人意”。国内开发软件的基本步骤通常如下:

首先,在开源产品中寻找类似的(在 Git 上查找),若有则拿来修改,甚至直接改 logo。若找不到直接可用的,就找几个产品 “拼” 一下,这种情况下通常能找到很多相关框架和相似的开源产品。然后进行技术选型,将所有找到的开源框架(前后台的)像积木一样 “搭起来”,产品架构就算完成。最后,项目快速完成后,再根据客户或领导要求,对功能、性能进行修修补补。

或许对于一些中小型项目,要求快速交付的可以这么做。但令人惊讶的是,很多大型平台、技术基座项目也采用这种方式。最近查看了很多低代码平台,全是如此制作出来的,甚至好几个平台连图标的位置都一样。同时,还发现一个奇怪现象,低代码平台虽多,却没有一家用其开发自己的网站和平台。如果连自己都不敢用,又凭什么让别人使用呢?包括 mendix、outsystems 以及微软的 power platform 都不例外,国内就更不用说了。

这些平台最大的特点就是 “堆积功能”,面向 “功能验收或标书”。看似功能繁多,但一盘散沙,分散在众多子工具、子模块上,实际操作困难,甚至会出现逻辑控制冲突。这样的平台很难做出稍微复杂的项目,即便使用其提供的模版也不容易。

如果真要做 IDE 型低代码,短时间内很难出好产品。相比之下,全栈式的织信Informat(统一而强大,java)、活字格(.net)、无远(php)等会好一些。织信算是一个另类,其全套网站和相关系统全是使用低代码平台自身开发的,据说销售管理系统都是销售自己开发的。大家可以去深入研究一下。


五、最后盘点十款国内外比较好用的低代码产品

1、Mendix

口号:低码应用程序开发平台。

价格:Mendix 价格依据应用程序用户数量计算。社区版本免费,另有三个付费计划,分别为单一应用程序(每月 1875 美元)、Pro(每月 5375 美元)和企业(每月 7825 美元)。

特点:为构建应用程序提供平台,支持任何设备应用开发,可选择私有云、公共云或内部部署,企业版具备自动备份和水平扩展功能,具有离线工作能力,易上手,适合各类人群。

2、OutSystems

口号:快速开发企业级应用程序。

价格:提供免费计划,其他版本价格从每年 18000 美元起。

特点:能以无与伦比的速度开发应用程序,可用于构建移动、网络及企业级应用,便于开发人员交付和编辑应用。

3、Microsoft PowerApps

口号:有商业意义的应用程序。

价格:有两个定价计划,计划一每个用户每月 7 美元,计划二每个用户每月 40 美元,还提供免费试用。

特点:提供应用构建平台,开发人员可借助专业开发人员的可扩展性扩展应用功能。微软通过 PowerApps 提供低代码开发平台,是构建复杂 UI 应用的强大工具,具有云服务集成、工作流自动化、应用共享及运行等丰富功能。

4、FileMaker

口号:为任何任务制作自己的应用程序。

价格:企业版按用户数量定价,5 到 9 个用户每月每人 15 美元,10 到 24 个用户每月每人 14 美元,25 到 49 个用户每月每人 12 美元,50 到 99 个用户每月每人 11 美元。

特点:应用程序开发平台,可开发适用于任何任务的应用,能部署在本地或云中,可在电脑、iPad、iPhone 及通过 Web 浏览器使用。

5、Visual LANSA

口号:低编码和高控制。

价格:有三层定价结构,入门级别每月每人 16.66 美元,中层每月每人 13.34 美元,企业每月每人 8.34 美元。

特点:低代码开发平台加速并简化企业应用程序创建,提高开发团队效率,让用户恢复控制。

6、The m-Power Development Platform

口号:低码。无止境。

价格:按每个数据库的 m-Power 许可证收费,提供每月和永久(终身)许可证选项,所有许可证具有无限用户、功能和应用,永久许可证包括免费分发。

特点:将低代码开发、商业智能、报告、工作流自动化和移动整合为一个平台,独特低代码方法减少 80% 开发时间,4 步构建过程多数应用默认为无代码,复杂项目可低代码甚至完整代码。

7、GeneXus

口号:做软件的软件。

价格:按每个开发者座位定价,不取决于应用数量或最终用户数量,产品可免费试用,针对初创公司每月 100 美元、独立软件公司每月 250 美元、企业每月 900 美元有特别计划。

特点:拥有 30 多年经验,提供独特平台满足用户需求,生成适用于当前和未来技术的应用,无需学习每一项新技术,助力开发人员快速发展,敏捷应对市场和技术变化。

8、UI Bakery

口号:在几分钟内构建漂亮的内部工具。

价格:开发免费,有固定收费计划,根据功能无限用户。

特点:可在现有数据源基础上,几分钟内可视化构建内部 Web 应用,需要时可添加代码或自定义组件,为无限终端用户提供公平定价模式,适合中小企业实现业务自动化而无需聘请内部或外部开发团队。

9、KiSSFLOW – BPM & Workflow Software

口号:自动化工作,减少混乱。

价格:标准版每个用户每月 9 美元,提供免费试用,教育和非营利组织有特别定价计划,100 多个用户可获取批量定价报价。

特点:BPM 和工作流软件,可创建定制应用和自动化业务流程,提供 45 个可预先安装的应用模板助力创建业务应用。

10、织信Informat

口号:(全栈式)企业级低代码开发平台。

价格:按私有化部署模式交付低代码开发平台及软件产品,也可按账户数永久授权使用(不限部署套数 + 不限用户数 + 不限项目数量)。

特点:国产化信创低代码平台,由深圳市基石协作科技有限公司自研。采用微服务技术架构和模型驱动开发设计思想,主流技术栈包括 SpringBoot、SpringCloud、Vue.js,提供一系列可视化建模设计工具,可低代码 / 零代码快速构建业务应用,既可私有化部署(支持物理机、虚拟机、信创国产化),也可云化部署(支持华为云、阿里云等公有云、企业私有云、kubernetes 容器云)。


感谢阅读。

本文来源:有颜有货


Copyright © 2024 aigcdaily.cn  北京智识时代科技有限公司  版权所有  京ICP备2023006237号-1