分享生活百科知识

注册/登录|最近发布|今日推荐

主页 综合百科生活常识数码科技传统文化互联网健康时尚影视娱乐教育学习
当前位置:首页 > 生活常识

国外有很多低代码软件开发平台,比如OutSystems/Mendix等等,国内有没有类似的?

提问时间:2023-07-05 02:40关键词:软件,平台,代码,比如

国外有很多低代码软件开发平台,比如OutSystems/Mendix等等,国内有没有类似的?

点赞1、乐山市 网友:我的葬礼

低代码low-code,无代码no-code,合称LCNC,近年来获得较快发展,一个原因是需求推动,期待解决数字化和工业4.0对软件开发人员的巨大需求缺口。

现在市场上已经有一些成熟的解决方案可用,比如国内的明道云、清流、搭搭云,国外的OutSystems等著名企业。

一,SaaS平台:阿里宜搭、明道云、清流、搭搭云等多家开发商

技术特点:通过提供SaaS或者PaaS服务平台,将通用、可重复使用的代码形成组件化的模块,通过图形化的界面来拖拽组件拼成应用。

在常见的企业信息管理系统开发中,尤其适合办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,可以显著提高开发效率,降低开发成本。

二,开源框架:JeecgBoot

如果SaaS平台提供的通用服务模块无法满足业务需求,需要定制扩展时,推荐使用开源框架。

JeecgBoot是一款基于代码生成器的快速开发平台,采用前后端分离架构,在LCNC低代码/无代码模式下,帮助解决软件开发项目大量的重复工作,让开发人员更多的关注业务逻辑。既能快速提高开发速度,帮助公司节省成本,同时又不失灵活性。

常见功能:在线表单配置(表单设计器)、移动配置能力、工作流配置(在线设计流程)、报表配置能力、在线图表配置、插件能力(可插拔)等等。

JeecgBoot基于Java + Spring Boot框架开发后台服务,管理系统基于Ant Design开发,最新发布版本2.1.4


我是工作多年的Web应用架构师,欢迎关注我,了解更多IT专业知识。

点赞2、临沂市 网友:泪湿孤枕

我们一直在用第三方无代码平台做工厂数字化项目,包括MES、辅助排程、WMS、设备管理和连线、质量管理和SPC运算统计等。

一、精益派积木编程

面向工厂数字化方向的开发平台;电脑端和手机端界面拖拽,前后端逻辑采用的是儿童积木编程的理念,可以实现复杂业务逻辑运算和控制;基于积木的编排方式,不会因为复杂逻辑而难维护;跟有码编程思维一样,支持面向对象的编程概念,且支持物联网和第三方系统双向对接。



二、华为沃土数字平台

与Outsystems类似,界面/表单拖拽实现,与大部分无代码/低代码平台不同的是,主要是通过流程图方式实现业务逻辑和控制运算,从而实现面向企业的复杂业务逻辑运算系统,非常适合企业复杂的逻辑系统。当逻辑比较复杂时,流程图的节点和连线也越来越复杂,有点难理解和维护,为了避免这样的问题,其流程图节点支持写代码,从而可以将流程图简化。



三、iVX

通用型开发工具;电脑端和手机端界面拖拽,前后端逻辑采用积木块的方式,与精益派的积木编程类似。

点赞3、兴宁市 网友:又玉。

国内当然也有低代码软件开发平台,像阿里系的氚云就是的,但是低代码软件开发平台的厂商也有不通。

低代码厂商有原生厂商和开发工具厂商

  • 原生厂商,就是专门为低代码而生的

国内的像氚云、APIClound,国外的Outsystems等,都是这类厂商,但是他们的关注点各有不同,这种不同很大程度上影响到产品的发展方向。

比如国外的Outsystems投资方为KKR(Kohlberg Kravis Roberts,私募投资机构),更关注成本和现金流,所以产品发展上更突出产品力,推广也是以大型、超大型企业集团为主。

而国内的氚云主要投资方是阿里系,更关注流量和市占率,所以产品发展上倾向于在降低门槛,与钉钉等流量平台整合,走的是互联网的路线,APICloud也是同意的发展路线。

  • 开发工具厂商,就是以前专门做软件开发工具的厂商

这部分厂商的产品技术能力很强,编程扩展性、可维护性等方面的设计很有竞争力,但是有能力推出低代码平台的并不多,比较经典的产品有Progress。

这类产品发展方向上以产品力提升为主,会更倾向于可扩展性。用户集中在初创型软件开发团队、行业软件代理商、系统集成商和中大企业IT中心,而不是一线业务人员。

这类厂商的运营模式为传统的toB,产品的迭代方向更青睐于企业客户,而不是争取更多普通用户使用。

  • 还有一类比较特殊的就是云平台厂商

对这类厂商来说,低代码开发并不是他们的主业,主要是借助低代码吸引更多用户购买其云服务。

比如Google的App Maker、微软Power Apps可以绑定Windows Azure和阿里云的宜搭等。

总结

低代码开发平台的市场将从2015年的17亿美金增长到2020年的155亿美金,说明市场还在增长,这类平台的出现,让企业只需关注业务,这种迭代速度的很快的,试错成本很低,对初创企业或者个体户来说非常友好。

但是也有局限性,我体验过低代码开发平台,的确很方便,就像我们开发中使用拖拽控件去画界面一样,但是功能性扩展不强,复杂的功能或者说偏向于隐私点的功能,不那么大众化的功能,低代码平台就不支持。

当然我相信随着发展,低代码开发平台会将更多的功能大众化、平台化!

我是非著名攻城狮,希望我的回答对您有用,感谢您的关注与支持!

点赞4、达州市 网友:音若蝶

有啊,TaskBuilder就是国内首个基于node.js的企业级应用开发框架,而且还免费开源的,使开发者不用再花大量的时间和精力搭建底层架构,可以专注实现客户业务需求。而且可以与第三方系统集成,进行二次开发

点赞5、东营市 网友:未命名

可以考虑用GeneXus,对开发到项目数量没有任何限制,能够实现各种复杂的业务场景需求,是目前用下来综合性最强的。


点赞6、海伦市 网友:笄发醒

根据Forrester研究报告,不论是成熟大型的,或是新的小规模的低代码开发平台供应商,每年都在以50%的增长率快速的发展中。下面,简单介绍一下目前在国内较突出的低代码开发平台。

一、开发平台类厂商

1、宜搭

宜搭是阿里巴巴企业智能事业部研发的SaaS企业应用构建平台,于2019年3月上线,平台集合了页面设计、业务规则定义、数据收集与分析三大核心能力,用户可通过简单的拖拽、配置完成业务应用的搭建,支持一键发布到钉钉PC和手机端。平台具备一次搭建双端适配、权限独立设置、定制消息提醒推送及海量信息存储等特性。旨在为广大中小企业提供一套低成本的企业应用搭建解决方案。

2、道一云七巧

道一云七巧是应用快速搭建平台,支持零代码与低代码两种应用搭建模式。七巧零代码应用搭建平台是数据流转为核心,提供表单、流程、报表等设计工具,满足企业流程审批、行政办公、数据收集等智能办公场景。而七巧Plus不仅提供的自定义表单、流程、页面、报表、小程序等建模引擎,帮助灵活搭建应用,也支持通过在线编码实现更多个性化应用场景。应用支持一键发布至企业微信,助力企业便捷管理内外业务。

3、APICloud

拥有App开发平台和App定制平台。从开放App开发技术,到提供App定制服务,APICloud为个人开发者和企业提出围绕App开发需求的一站式解决方案。英特尔、海尔等知名企业选用APICloud技术服务进行App开发,并已经成功上线至苹果等各大应用商店中。

4、 搭搭云

同样是一款非常灵活的企业管理超级平台,企业只要一个云端账户就可以全面管理各种业务,如行政办公、客户、销售、采购、库存、人事、财务,甚至是制造业ERP等。软件功能允许用户修改,即改即用,手机APP免开发实时同步。同时,搭搭云还是一个低代码PaaS平台,在服务器端、web前端和移动端,全面帮助开发人员大幅提高开发效率、降低开发成本。

5、 iVX

在原iH5基础上迭代推出的一款0代码全栈开发工具。尝试建立一套全新的可视化开发体系,在几乎“Zero”代码的条件下,完成所有应用的开发,并且可以让开发者在“Zero”编程基础的条件下快速掌握前后端的开发技能。可以用来开发各种Web应用、小程序(微信)、小游戏(微信)、原生应用、PC桌面应用。

6、JEPaaS

JEPaaS是一款优秀的软件平台产品,可视化开发环境,低代码拖拽式配置开发,操作极其简单,可以帮助解决Java项目80%的重复工作,让开发更多关注业务逻辑,大大提高开发效率。适用于搭建 OA、ERP、CRM、HR、HIS等所有的企业信息管理系统(且适用于集团公司部署)。支持工作流、IM即时通讯、bi图表报表、APP开发、对接微信、钉钉等。

二、表单流程类厂商

1、简道云

简道云是一款灵活易用的应用搭建平台,包含自定义表单、自定义报表、自定义流程引擎、消息提醒等模块。无需代码,即可快速、灵活地构建业务管理系统,并满足企业个性化管理需求。简道云提供智能制造、智慧校园、贸易零售等多行业,生产与制造、销售与市场、人事与行政等多应用场景解决方案,能够快速帮助有相应需求的客户落地业务应用。

2、明道云

明道云是一个APaaS平台,帮助企业快速搭建个性化业务应用。包含工作表、视图、用户角色和权限、统计图表、工作流五大功能组件。用户不需要代码开发就能够搭建出用销售、运营、人事、采购等核心业务应用,打通企业内部数据,也能够通过API和Webhook和其他系统对接。明道云的自动化工作流还可以实现审批、填写等控制流程和业务自动化。同时支持将明道云搭建的应用直接对接到钉钉或企业微信的工作台上。

3、云枢

云枢是奥哲旗下的一款面向开发者的云端低代码(Low-Code)应用服务平台,云枢深度整合钉钉、阿里云,通过模块化构建应用,高效率的流程运作,快速连接企业上下游,集成云和服务,帮助企业实现智能决策,逐渐构建应用与服务业务中台,支撑企业业务在线。

4、氚云

简单好用的在线管理工具,属于属于PaaS+SaaS模式,提供开发与运行业务应用程序的所有功能(包括数据库、业务定制、工作流与审批、数据分析、可编程云逻辑、实时部署)以及丰富的模板SaaS应用(包括CRM、进销存、费控、流程管理等),并允许企业个性化或者全新构建具有社交和移动特性的应用程序。



以上简单介绍了几款低代码开发平台,后续我们将逐个进行深入测评,助您能全方位了解各个不同的低代码开发平台。 技术人才的稀缺和高成本,业务变化速度的加快,移动技术的普及以及数字化转型的重要性,都在极大改变商业环境。选择合适的工具才能让您的企业长久保持竞争力。

点赞7、嘉峪关市 网友:落羽殇

分享个开源项目的技术栈
推荐个git上开源的快速开发项目,项目采用微服务为基础的脚手架,包括流程、表单、列表、图表、应用等多个界面化的配置引擎。

项目介绍:

  • **JVS的核心目标:**让中小型开发团队过得轻松一点,优化开发团队人力成本高、交付效率低、质量不可控、周期不确定、基础技术投入不足、高端技术支持不够等
  • JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。

项目标签
低代码、微服务、支持SaaS、私有化部署、DevOps、
开源项目地址

  • 框架前端地址:https://gitee.com/software-minister/jvs-ui
  • 框架后端地址:https://gitee.com/software-minister/jvs
  • 快速安装地址:JVS/jvs-docker-compose

体验地址
体验地址:http://frame.bctools.cn/#/login
登陆可以通过微信扫码登陆,对于配置数据,请各位技术同学手下留情。
部署文档
https://gitee.com/software-minister/jvs-docker-compose/blob/master/readme.md
**物理拓扑:


技术文档地址(微信登陆可查看):

技术栈说明:





系统部分截图:

登陆页面


配置化首页


系统基础信息设置


框架基础功能



应用创建()


列表配置


流程配置


表单配置


图表配置


逻辑配置

点赞8、泸州市 网友:九城顽主

聚恒中台,从数据模型自动生成表结构,自动生成表单,从表单到流程到数据中心到大屏展现,功能可以发布到企业微信、钉钉、微信服务号、App多种移动端环境,所见即所得的功能设计模式,全面为企业提供业务解决方案








点赞9、晋江市 网友:血色契约

低代码平台用来开发原型很赞,它们将业务相关人员和 IT 连接,使结果可视化,促进双方更快地达成一致。 由于参与人员很少,所以成本也很低。

相比于各种长篇大论,我觉得这才是低代码平台的意义所在吧。

好了我们直奔主题,国内有没有类似的低代码平台?

有!

FineReport、Finebi、宜搭、轻流、iVX都是很不错的低代码乃至0代码平台,真的可以大大提高IT人的工作效率。


所有功能和模块都是现成的,有了数据就能直接用,何乐而不为?

说到低代码,就不得不提一下0代码了,对企业来说,低代码和0代码哪个的性价比更高?

其实,无论是低代码开发平台,还是无代码开发平台,都具备开发大型信息化系统的能力。国内的水平目前来说,比国外还差一点,尽管我们有阿里腾讯,但其实它们在这方面做的还不是最好的。

反而是简道云这种0代码新星产品脱颖而出,可以用他们迅速的开发出OA办公、ERP企业资源计划、HR人力资源管理、CRM客户管理、WMS仓储管理等等。

与其说低代码开发平台会“干掉”开发者,不如说是干掉了传统的开发模式。

点赞10、广安市 网友:暗魂幽魄

这段时间,跟不少朋友讨论过有关“可视搭建”、“低代码”、“零代码”相关的一些话题,也当面解答过一些问题,感觉有必要把一些观点写出来。

低代码会越来越火!当然这也和低代码能干什么直接相关!只有当低代码本身已经具备“语言属性”,才是低代码革命的到来,特别是是低代码演变成为“0代码语言”之后。

一个基于搭建的想要解决提效问题的平台,需要至少能明确回答几个问题:

  • 软件系统的开发效率消耗在哪些环节,原因分别是什么?
  • 当前所面向行业的人员状况分别是怎样的,软件系统有哪些类别?
  • 为了提升效率,策略可能有哪些,分别是从什么角度解决,有可能带来什么新问题?
  • 未来的产品规划里,你期望的平台使用角色是哪些,分别如何参与的?
  • 出现未知领域的新业务产品,平台可以如何去支撑?
  • 整个这个体系,更长远的发展思路是什么?

业务的复杂度只会转移,是不会消失的。用代码表达,或者搭建系统表达,本质上只是改变了其组织形态,得到的管控方式有所差别,其业务实质是一样的。

所以,我们想要通过搭建系统来表达一个业务,其底层首先就要有对等于主流开发框架的架构,确保拥有完整表达业务需求的能力,然后才去做产品形态上的权衡。

Outsystems是2001年开始研发的迭代的,Mendix是2005年,Kony是2007年,Salesforce和Appian都是199*年开始的...如果作为底层技术或者基础设施来讲,这个领域是需要长时间积累的。

帆软的FineReport算是低代码,做报表开发,连接ERP和OA等各种信息系统只需要sql,很简单,其数据工具简道云和FineBI算是真的零代码。

阿里和腾讯也在做这一赛道,但是做的并不出色,可能是因为浮躁?datav、宜搭都不怎么样,网易也来凑热闹,其数据平台做了3年,依旧是那个鸟样子。

另外,国内绝大部分都只能做某一些狭窄的具体场景,那个我觉得最多算领域内工具,不算低代码平台。APICloud算是开发流程管理工具,也不算低代码,ClickPaaS一直没有注册成功,看了一下别人发的界面,感觉也是工作流相关的产品。

另外,低代码开发平台评价,主要还是要几个方面:

  1. 逻辑实现能力如何,当然是指不写代码的逻辑实现能力;
  2. 支持的应用的场景和复杂度如何?前后台能力如何?应用支持哪些系统?
  3. 产品体验,研发配套,以及教程有多少,有些连教程都没有的,那就算了。

点赞11、肇东市 网友:女王霸气

JNPF,是一套低代码开发平台,采用主流的两大技术Java/.Net开发,可视化开发环境,有拖拽式的代码生成器,灵活的权限配置、SaaS服务,强大的接口对接,随心可变的工作流引擎,一站式开发多端使用Web、Android、IOS、微信小程序,并且有以构建业务流程、逻辑和数据模型等所需的功能;为企业项目节省80%的重回工作,让开发者将重心放在业务逻辑,不必烦恼底层架构设计,可短时间开发出如ERP、OA、CRM、HR、MIS以及电信、银行、政府、企业等各行业的企业应用系统。JNPF提供的开源代码存放在https://www.yinmaisoft.com/login.html,除了.Net版本外还有js版、APP版,程序员可进行二次开发。


希望对您有帮助!

知识推荐

八哥问答——日常生活学习知识分享。 垃圾信息处理邮箱 tousu669@163.com 网站地图
icp备案号 闽ICP备2023007808号-3 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.12606.com All Rights Reserved