如何看待微软推出的Power Apps,和之前的宜搭、活字格、J2PaaS、氚云等低代码开发平台对?

如何看待微软推出的Power Apps,和之前的宜搭、活字格、J2PaaS、氚云等低代码开发平台对?,第1张

这些平台中我用过PowerApps、宜搭和活字格。

最大差别在开发方式上,powerapps和活字格是模型驱动的,宜搭是表单驱动。

用powerapps开发类似access,需要先设计数据模型,即cdm(类似活字格的数据表),然后基于cdm做服务端逻辑cds(活字格叫服务端命令),然后做页面,从cds中读取数据或者调用cds进行业务 *** 作。这种做法和系统架构与专业软件开发团队的做法是一致的。企业软件开发经过了几十年,这种做法和架构是经过无数项目磨炼出来的,成熟可靠,可以用于核心业务场景。

用宜搭时,页面就是数据结构,页面上有哪些数据,就存储哪些数据。这种表单驱动模式,看上去技术门槛更低,但遇到复杂的业务逻辑,比如一个 *** 作同时写入不同的数据时,如做出库 *** 作时同时添加一张库管用出库单、更新实际库存、添加一张财务用出库单、添加入库采购申请(如果库存低于警告线),宜搭这种表单驱动的做法就无法保证业务的一致性,某些单据成功创建,另一些出错时,就会导致数据错误,用于企业核心业务场景时,得留个心眼。

此外,部署模式上三者也有差异。宜搭是绑定阿里云平台的,powerapps绑定的是windows azure。用户没法直接 *** 作数据库,进行必要的数据备份和导出,控制权不够高。虽然这两者都有私有化部署版本,但价格都非常夸张。活字格则是完全私有化的,可以装在阿里云的ECS主机或者局域网内的电脑上。我推荐用阿里云的ECS,把活字格的服务器安装在centos系统(windows也支持,但是我对windows的ps管理脚本不太熟),数据库选择阿里云的RDS mysql版。这样做既能提供外网访问,支持移动办公,又能对数据有完整控制权,运维工作更简单,也更安心。

java低代码开发平台,能快速开发,节省人工成本,提高开发效率。

国内快速开发平台如目前流行的低代码快速开发平台(如有天翎 ?,普元,天纵,等厂家)myApps微服务架构,多租户模式,门户集成,单点登录,移动端(企业微信,钉钉,APP),功能模板都是可视化配置(如表单引擎,视图引擎,流程引擎,报表引擎,像 *** 作word或Excel,扩展性强,提供源代码,支持国产数据库, *** 作系统((瀚高,达梦,统信,中标麒麟等)如天翎java平台后端核心框架:Spring MVC+SpringBoot2.X,视图框架:Spring MVC,缓存框架:Ehcache+Redis,持久层框架:Hibernate+JDBC+File System Serilizable,安全框架:Spring security+antisamyt等


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7337635.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存