拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)

这篇具有很好参考价值的文章主要介绍了拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

0️⃣前言

这几年低代码概念非常火热,市面上的低代码平台如雨后春笋应运而生,有许多身边的朋友对我说:“未来的研发方式一定是低代码的、低技术门槛的,低代码开发是一项技术革新。然而,就在我打算对它进行深入研究的时候,发现了一些奇怪的现象。

拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)


1️⃣行业怪象

我发现国内现在开发软件的基本步骤是这样的:

  1. 先找一下开源的产品(git一下),有没有类似的,如果有,找来改一下;(或者直接改logo)

  2. 如果找不到直接可以用的,那就找几个产品“拼”一下,这种情况下,通常是可以找到很多相关的框架和相似的开源产品;

  3. 最后做技术选型,把所有找到的开源框架,前后台的,都像积木一样“搭起来”,产品的架构就算完成了。

  4. 项目快速做完之后,再根据客户或领导的要求,对功能、性能修修补补。

拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)

也许对于一些中小型项目,要求快速交付的,可以这么搞。但是我发现很多大型平台,技术基座的项目,也都这么搞。最近看了很多 低代码平台,全都是这么做出来的,甚至好几个平台连图标的位置都是一样的。

这些平台最大的特点就是“堆积功能”,面向“功能验收或标书”的低代码平台,看上去,好像这个功能也有,那个功能也有,但是一盘散沙,功能被分散很多子工具、子模块上,实际上很难操作和使用,有时甚至会出现逻辑控制的冲突。这样的平台实际上是很难做出稍微复杂点的项目的,就算用它们提供的模版都很难。

我分别试用了飞速、网易、浩鲸等多家低代码平台,就是这个感觉。

如果真的是做IDE型的低代码,短时间内是很难出好产品的。

拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)


2️⃣低代码开发

近些年来,低代码的发展趋势可谓是蒸蒸日上,毫不夸张的说低代码将是人类社会发展的必然趋势。为什么这么说呢?

人类的发展史其实就是一个被 “懒” 字驱动的历史,懒得走路所以发明了汽车,懒得画所以发明了相机。写代码也是如此,正是因为不想写那么多的代码,所以 “低代码” 应运而生。

可以说我们的行业一直在低代码,从最早的汇编语言,再到类,再到图形化控件,以及各种开源的插件,技术框架,这个过程本身就是一直低代码的过程,一步步更加简单和复用。低代码的伟大之处不仅仅是一种技术,更是一种好的思想,将人的精力从复杂而又重复的劳动中解放出来。拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)

总结起来,低代码/无代码平台,大体分三类:

  1. “业务人员”型,几个SaaS拼起来的(通常就是BI/工作流/表单/在线表格这几个场景),有权限和人员管理,适合业务人员直接使用的;(明道、简道、宜搭…)
  2. “非代码生成”型,需要研发人员,在指定框架内开发,无法生成单独应用代码并独立部署的;(Zoho、Power Platform、活字格、轻流…)
  3. “代码生成”型,需要研发人员,可以生成代码或多种框架代码,可以独立将单个应用导出并部署到其它平台或服务器上。
    如果值得需求,肯定需要选第三类的低码平台,前两类不具备语言属性,学习价值不大。

如果平衡几个方面而言,市面上的开发平台整体情况大致如下:

  1. Mendix:平台功能★★★★ 产品整合★★★ 技术性能★★★★

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

  1. iVX: 平台功能★★★★★ 产品整合★★★★★ 技术性能★★★★

无明显问题,C端+B端产品

  1. 轻舟灵犀:平台功能★★★ 产品整合★★ 技术性能★★★

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

  1. odoo: 平台功能★★★★ 产品整合★★★ 技术性能★★

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

  1. 无远: 平台功能★★★ 产品整合★★★ 技术性能★★

存在问题 php后台,需要写SQL代码,前端才有一种自定义特殊结构,不常见框架

  1. 牛刀: 平台功能★★ 产品整合★★★ 技术性能★★

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

拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)


3️⃣最终发现

我还观察到,低代码平台那么多,却没有一家用来开发自己的网站和平台。如果自己都不敢用,凭什么让别人来用呢?包括:mendix outsystems 以及微软的 power platform 都不例外。

不过最近发现一个另类,就是iVX,他的全套网站和相关系统全是iVX自身开发的(据说财务系统都是财务自己开发的)。

这么说吧,iVX甚至可以把市场上的其它低代码平台也用iVX开发出来一次。

最令我惊喜的,当属它的开发程序逻辑的图像化表达 (visual logic)。

事件逻辑编辑面板如下:

拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)

优势:

1.编辑效率高:平均一次有效操作(在iVX中记为1复杂度),生成500~800行代码;
2.可以线性扩展:一直往下添加,开发逻辑体验类似于写代码;
3.图灵完备:开发各种前后台应用时,几乎不用写任何代码;
4.逻辑复用:前端逻辑、后台服务、函数封装、数据库操作,均是利用这个逻辑面板;
5.杜绝“拼写错误”和“输入错误”:自动会做拼写检查,以及多数都是点选操作,基本不会发生由于英文单词拼写产生错误。

其他模式
拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)

一些常见的流程图和积木式,很难做出复杂、嵌套、循环的业务逻辑,且操作上更为繁琐,不支持模块封装、跨应用复用、引入SDK、前后端分离等高级开发功能。
拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)


4️⃣总结

很多平台看上去功能很多,实际上这些功能都是散的、堆叠上去的,在使用中会出现各种问题。

iVX应该是目前公认最强大的低代码平台之一,而且是完全免费的。
拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)

当然,作为开发者的角度,永远是动手>理解的,所以说,大家可以大胆尝试一下,看看我的判断是否准确。


拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)文章来源地址https://www.toymoban.com/news/detail-418224.html

到了这里,关于拼凑出来的低代码平台,真的好用吗?(浅谈行业怪象)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 百度推出基于大模型的代码编写助手“Comate”真的好用吗?

    ‍ 点击蓝字 关注我们 关注并星标 从此不迷路 计算机视觉研究院 公众号ID | 计算机视觉研究院 学习群 | 扫码在主页获取加入方式 计算机视觉研究院专栏 Column of Computer Vision Institute 6月6日,在文心大模型技术交流会(成都)上,百度智能云推出“Comate”代码助手,并正式

    2024年02月08日
    浏览(33)
  • 十年磨一剑,你要的低代码平台在这里

    低代码开发平台已成为企业数字化转型和应用程序开发的重要工具。它们提供了一种快速创建和部署应用程序的方法,而不需要编写大量的代码。通过使用低代码平台,企业可以更快地推出新的产品和服务,提高生产力并降低开发成本。 最近研究了一些低代码平台,重点放在

    2023年04月18日
    浏览(32)
  • 如此优秀的低代码平台,佬们一起来体验一把!

    前言:低代码平台是一种新兴的应用开发技术,将可视化建模、自动生成代码和开发者编写的代码结合在一起, 使应用程序的开发变得更加快速、简单且高效 。低代码平台的基本思想是通过消除繁琐的手动编码工作,来让开发者更好地专注于业务逻辑和用户体验。 本篇文章

    2024年02月06日
    浏览(31)
  • 全球顶级的低代码开发平台,你知道几个?

    什么是 低代码开发 平台? 低码开发平台是一个应用程序,提供图形用户界面编程,从而以非常快的速度开发代码,减少了传统的编程工作。 这些工具有助于快速开发代码,最大限度地减少手工编码的努力。这些平台不仅有助于编码,而且还能快速安装和部署。 低码开发工具的好处

    2024年04月17日
    浏览(33)
  • 支持信创的低代码平台,让你的数据更安全

    编者按:低代码平台火爆,信创很重要,二者相遇会碰撞出怎样的火花呢?本文介绍了低代码平台在信创国产化这块是如何实践的。 概要: (1)信创的意义 (2)支持信创的低代码平台 信创,即信息技术应用创新产业,包含了从IT底层的基础软硬件到上层的应用软件全产业

    2024年02月11日
    浏览(32)
  • 基于Python语言Django+Layui实现的低代码开发平台

    一款 Python 语言基于Django、Layui、MySQL等框架精心打造的一款模块化、高性能、企业级的敏捷开发框架,本着简化开发、提升开发效率的初衷触发,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按

    2024年02月11日
    浏览(78)
  • 【云原生技术】高效、灵活、易于使用的低代码快速开发平台源码

    PaaS低代码快速开发平台是一种快速开发应用系统的工具,用户通过少量代码甚至不写代码就可以快速构建出各种应用系统。 随着信息化技术的发展,企业对信息化开发的需求正在逐渐改变,传统的定制开发已经无法满足企业需求。低代码开发平台,让开发者可以基于平台快

    2024年02月14日
    浏览(31)
  • 【iVX】在百花齐放的低代码平台中独领风骚

    💂 作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较

    2024年02月11日
    浏览(35)
  • 一个Vue3搭建的低代码数据可视化开发平台

    Vue.js是一款基于MVVM模式的JavaScript框架,通过其简洁、高效的语法和强大的功能,帮助开发者构建出更加灵活、快速和可维护的Web应用。与其他框架相比,Vue区别于市场上的繁杂,它注重易用性和迅速上手的优势,给开发者提供了更大的自由度。无论是用于构建简单的个人项

    2024年02月14日
    浏览(34)
  • 【SpringBoot框架篇】29.Jpa+vue实现单模型的低代码平台

    快速生成应用程序的开发平台 低代码开发平台(LCDP)是无需编码(0代码)或通过少量代码就可以快速生成应用程序的开发平台。通过可视化进行应用程序开发的方法(参考可视编程语言),使具有不同经验水平的开发人员可以通过图形化的用户界面,使用拖拽组件和模型驱

    2023年04月10日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包