分这么几点:
1.开发完整性:
有强大的IDE支持吗?可以全生命周期管理吗?能做前端和后端吗?
提供一个低代码的IDE,来完成设计、开发、数据和部署的过程;也就是可以对应用进行“全生命周期管理”。开发者工具,包括调试工具、监控和性能分析工具必须齐全
2.应用独立性:
所开发出来的应用可以导出部署独立运行吗?不是嵌入人家系统里的,是独立App!
所开发出来的应用,可以不依赖原系统独立运行;(就看开发出来应用是否可以导出,单独运行?)
3.逻辑完备性:
逻辑表达是否完备?是否有前端和后台非代码表达方式,不管是流程图还是面板。支持设计应用的前后台的数据逻辑和业务逻辑;(包括存储,不依赖第三方工具或平台),是否允许开发人员添加自定义逻辑和组件。
4.可生成代码以及代码的生成质量:
对云计算和API全面支持,支持各种数据库类型接入和控制。对API支持良好,可以接入外部API,也可以提供服务API供外部接入;可接入外部各种数据库,可以显示、管理、命令控制;代码应该是干净、高效的,容易维护。了解生成代码是否遵循最佳实践和标准
5.可集成:
可以集成现有前端后端的各种库、框架、SDK,能共同编译或直接使用;(例如Element Ul, Echart,JDK…等)
6.可重用:
低代码本身的组件化和模块化能力,抽象再抽象,封装再封装,重用再重用。
7、是否好上手
平台的文档和培训资源是否能帮助开发人员更好地使用平台。
目前几乎国内平台几乎只有 iVX 能满足上述条件,如果还有其他满足上述条件的低代码平台,欢迎各位在评论区指出。我目前知道的国外做得最出色的两家“mendix”和“outsystems”,导出的文件“mpk和osp”也只能在自己环境下导入导出,
PowerApps则只能在Azure下运行,APEX只能在Oracle下跑。所以造成了“技术框架”、“运行环境”等多处锁定。这样的缺陷就是很容易锁死在别人家的服务器上,跟着别人走,万一人哪天心情不好了一关服务器,我们就只能干瞪眼,所以说开发的应用可独立部署这一点,无论是对低代码平台还是开发者来说都尤为重要。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。