宜搭低代码开发平台(宜搭网页版)
大家好!今天让创意岭的小编来大家介绍下关于宜搭低代码开发平台的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。
创意岭作为行业内优秀的企业,服务客户遍布全球各地,相关业务请拨打电话:175-8598-2043,或添加微信:1454722008
本文目录:
一、如何看待微软推出的Power Apps,和之前的宜搭、活字格、J2PaaS、氚云等低代码开发平台对?
这些平台中我用过PowerApps、宜搭和活字格。
最大差别在开发方式上,powerapps和活字格是模型驱动的,宜搭是表单驱动。
用powerapps开发类似access,需要先设计数据模型,即cdm(类似活字格的数据表),然后基于cdm做服务端逻辑cds(活字格叫服务端命令),然后做页面,从cds中读取数据或者调用cds进行业务操作。这种做法和系统架构与专业软件开发团队的做法是一致的。企业软件开发经过了几十年,这种做法和架构是经过无数项目磨炼出来的,成熟可靠,可以用于核心业务场景。
用宜搭时,页面就是数据结构,页面上有哪些数据,就存储哪些数据。这种表单驱动模式,看上去技术门槛更低,但遇到复杂的业务逻辑,比如一个操作同时写入不同的数据时,如做出库操作时同时添加一张库管用出库单、更新实际库存、添加一张财务用出库单、添加入库采购申请(如果库存低于警告线),宜搭这种表单驱动的做法就无法保证业务的一致性,某些单据成功创建,另一些出错时,就会导致数据错误,用于企业核心业务场景时,得留个心眼。
此外,部署模式上三者也有差异。宜搭是绑定阿里云平台的,powerapps绑定的是windows azure。用户没法直接操作数据库,进行必要的数据备份和导出,控制权不够高。虽然这两者都有私有化部署版本,但价格都非常夸张。活字格则是完全私有化的,可以装在阿里云的ECS主机或者局域网内的电脑上。我推荐用阿里云的ECS,把活字格的服务器安装在centos系统(windows也支持,但是我对windows的ps管理脚本不太熟),数据库选择阿里云的RDS mysql版。这样做既能提供外网访问,支持移动办公,又能对数据有完整控制权,运维工作更简单,也更安心。
二、“低代码”是什么
一、低代码是什么?
以下是引用业内资深人士的话:低代码是基于可视化和模型驱动理念,结合云原生与多端体验技术,它能够在多数业务场景下实现大幅度的提效降本,为专业开发者提供了一种全新的高生产力开发范式。 另一方面,低代码能够让不懂代码的人,通过“拖拉拽”开发组件,就能完成应用程序的搭建。 从意义上讲,低代码可以弥补日益扩大的专业技术人才缺口,同时促成业务与技术深度协作的终极敏捷形态。
前段时间(2020年12月28日),钉钉宣布推出低代码开发平台“宜搭”,为用户提供低代码开发能力。根据钉钉发表的最新用户数据:企业组织1500万、个人用户3亿。
“宜搭们”的上线意味着,中国低代码开发的普及被按下了加速键,未来几年甚至有可能迎来爆发式增长。
二、低代码开发平台有哪些?
以下是本人通过近段时间的了解和查看,比较了几十家平台,初步筛选了以下15家,供大家参考,基本信息如下:(深入的还需等待进一步研究,等后续有空再更新!)
1、钉钉宜达(低代码开发平台),阿里云公司旗下产品,于2019年3月上线,流程较简单,阿里生态圈。其高大上的功能很多,但是功能多也有弊端,很多功能要么用不上,要么不会用,平衡感很不好,像一个四不像产品,开发人员去使用可能觉得不够自由不如自己开发,而非开发人员直接懵逼,表示不会用。
2、织信INFORMAT(低/零代码开发平台),由深圳基石协作科技有限公司自主研发,公司成立于2019年,团队99人,注册资本2000万,法人郭闫闫,开发是程序语言是Java,简单易上手,界面友好舒适,自动化功能强大,支持20W+数据并发处理,扩展性强,关键还有免费版。
3、奥哲(低代码开发平台),由深圳奥哲网络科技有限公司自主研发,公司成立于2010年,团队285人,注册资本2000万,法人徐平俊,钉钉参股,深度集成。
4、思泉云(低代码开发平台),由深圳市思泉软件有限公司研发,公司成立于2004年,团队26人,注册资本500万,法人雷文成,.Net平台,工作流功能强大。
5、JEPaas(低代码开发平台),由北京凯特伟业科技有限公司研发,公司成立于2008年成立,团队45人,注册资本1000万,公司法人闫建伟,开发是程序语言是Java,有开源版。
6、炎黄盈动(低代码开发平台),由北京炎黄盈动科技发展有限责任公司研发,公司成立于2003年,团队136人,注册资本2105万,法人刘金柱,文档详细,老板Java大牛。
7、七巧(低代码开发平台),由广东道一信息技术股份有限公司研发,公司成立于2004年,团队753人,注册资本1519万,法人陈侦,腾讯参股,企业微信集成。
8、JEECG(低代码开发平台),由北京国炬信息技术有限公司研发,公司成立于2015年,团队8人,注册资金100万,法人张代浩,人气开源软件,功能较简单。
9、明道云(零代码开发平台),由上海万企明道软件有限公司研发,公司成立于2013年,团队38人,注册资金64万,法人任向晖,docker发布,用到程序技术比较多,react、java、C#、nodejs。
10、简道云(零代码开发平台),由帆软软件有限公司研发,公司成立于2018年成立,团队883人,注册5000万,法人薛爱华,属于是钉钉集成,主营业务BI报表,体验还可以。
11、活字格(低代码开发平台) 是由西安葡萄城信息技术有限公司研发,公司英文叫GrapeCity,总部在日本,葡萄城公司成立于1980年,团队550人以上,注册资本11,200万(日元),法人吴严,能实现复杂的业务逻辑,但后台逻辑要写存储过程,流程管理方面还有待提升。
12、伙伴云(零代码开发平台) 是由伙伴智慧(北京)信息技术有限公司研发,公司成立于2012年7月24日,团队121人,注册资金1000万,法定代表人为袁兆江,该产品是由原discuz团队做的,专注于表格,产品稳定性还可以,模板较少,计算功能还需增强。
13、魔方网表(低代码开发平台)是由北京魔方恒久软件有限公司研发,公司成立于2010年,团队50人以上,注册资金2000万,法人邵苏毅,产品模板数量偏少,更新较慢。
14、MyApps(低代码开发平台)是由广州市天翎网络科技有限公司研发,公司成立于2006年,团队200人以上,注册资金1500万元,法人周志军,免费版功能限制太多,需要授权才可以使用。
15、搭搭云(低代码开发平台)是由广州市九章信息科技有限公司研发,公司成立于2009年,注册资金1113万元,法人万斌,上手有一定难度,只能试用30天。
合理并且有效地运用低代码开发平台,不仅可以让我们工作高效地运行,还能最大程度保证团队目标的达成。我推荐用织信Informat,它内置了100+的应用模板,覆盖OA、ERP、CRM、绩效、人事、企业服务、个人及组织等多个应用场景,支持试用。
三、如何选择低代码无代码平台
近期,Gartner、Forrester等行研机构陆续更新了低代码相关的报告,报告中对低代码的能力模型进行了调整。从整体方向上看,上述行研机构在评估低代码开发平台产品时,提升了数据模型/模型驱动的重要性,并且细化了开发管制(governance)相关的要求。
事实上,随着低代码应用场景的泛化和深化,国际上的主流行研机构已经明确了“低代码开发和传统开发方式在应用场景上一致”的大方向,并且按照开发复杂系统、大规模系统的标准,衡量低代码开发工具。
核心能力体系
在此背景之下,我根据对低代码行业的观察和理解,再考虑上中国特有的需求,整理出一份低代码开发平台核心能力,分为开发、扩展、体验和管制四个方面,供技术选型参考。
1. 开发
1.1 模型驱动开发
模型驱动是软件开发的成熟方法论,是企业级系统开发的通行做法。模型驱动开发大致可以分为三个阶段:
数据模型:根据数据库设计范式,制作出由数据表、关系、约束等构成的数据模型
业务模型:将业务逻辑构建在数据模型之上,形成完整的业务模型(也称领域模型)
交互界面:基于业务模型开发交互页面,编排业务模型以实现业务操作
1.2 可视化:UI设计
使用可视化的方式构建前端界面和前端交互行为。如果您的项目需要保持统一的VI,那么是否支持引入CSS文件也需要纳入考察项目。
1.3 可视化:逻辑处理开发
使用可视化的方式,在前端或者后端构建业务处理逻辑。对于有事务性要求的企业级应用项目,如ERP、WMS或财务,需要重点关注后端业务逻辑处理的开发方式。
1.4 可视化:系统运维
低代码开发平台应关注软件开发的全生命周期,部署、迭代、监控等环节的可视化,同样可以大幅降低软件的整体成本。
2. 扩展
2.1 数据库集成
数据库集成能力是打通“数据孤岛”的必备条件,也是成本最低的方案之一。是否能够连接外部的数据库,是否能够调用该数据库上存储过程等编程能力,对大企业的软件开发项目来说至关重要。
2.2 WebAPI集成
现代的软件系统和SaaS服务均以Web API的形式对外提供接口,用于集成。通过调用Web API可以让低代码开发平台具备更强大的开发能力和更广泛的应用场景。
2.3 编程接口
软件需求和IT环境的变化通常会超过开发平台的迭代,编程接口便是避免“卡在最后一公里”的最后一道防线。
2.4可扩展的组件生态
在编程接口的基础上,如果能够存在一个组件生态,让用户能快速找到自己所需的开发功能,避免“重复造轮子”,何乐为不为呢。
3. 体验
3.1 响应式页面支持
响应式页面可以分为流式布局和网格布局两种。支持响应式页面意味着用户无需针对特定的屏幕尺寸做专门的设计,可以大幅提升UI的开发效率。
3.2 定制化的原生APP支持
为了充分利用硬件的特性,针对iOS或Android开发原生APP依然没有被抛弃。是否能构建从Logo到功能,全定制化的原生APP对于某些项目来说,依然是必须项目。
3.3 本土化移动端支持
移动办公在国内基本上等同于钉钉和微信,所以,低代码开发平台需要具备与这两个IM软件无缝对接的能力,从页面嵌入到用户集成,不容忽视。
4. 管制
4.1 Web版IDE
相比于桌面版的IDE,Web版具备更快速的部署、更统一的版本等优势,对于大型项目开发团队而言,为此牺牲一定的开发效率都可以接受。
4.2 版本管理
企业级应用的高复杂度和频繁的需求变更决定了版本管理的重要性。事实上,在专业开发领域,版本管理已经成了标配,并基于此衍生出了完整的项目管理方法论。
4.3 代码仓库管理
与代码类似,用户使用低代码工具开发的资产也是公司或团队的财富,如何安全可靠的保存这些资产,将其存放在位于局域网或互联网的Git等代码库,配置访问权限是个好思路。
4.4 局域网部署
在中国,依然有很多企业对数据和应用程序的可控性提出非常严苛的要求,如果用户需要为他们开发核心业务系统,支持局域网部署,在完全没有互联网的情况下也可以开发、部署和使用就成为不得不面对的现实。
国内外典型产品横评
为了直观的展示核心能力体系,我选取了国内外几个典型的低代码开发平台产品(outsystems、powerapps、活字格、钉钉宜搭)进行横评。这里的评价仅为定性,不涉及定量。一家之言,仅供参考。
四、java低代码开发平台有哪些?
java低代码开发平台,能快速开发,节省人工成本,提高开发效率。
国内快速开发平台如目前流行的低代码快速开发平台(如有天翎 ?,普元,天纵,等厂家)myApps微服务架构,多租户模式,门户集成,单点登录,移动端(企业微信,钉钉,APP),功能模板都是可视化配置(如表单引擎,视图引擎,流程引擎,报表引擎,像操作word或Excel,扩展性强,提供源代码,支持国产数据库,操作系统((瀚高,达梦,统信,中标麒麟等)如天翎java平台后端核心框架:Spring MVC+SpringBoot2.X,视图框架:Spring MVC,缓存框架:Ehcache+Redis,持久层框架:Hibernate+JDBC+File System Serilizable,安全框架:Spring security+antisamyt等
以上就是关于宜搭低代码开发平台相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。
推荐阅读: