选择低代码平台时要注意什么

小夏 科技 更新 2024-02-07

我看了几乎所有介绍低级**的总结分析报告,几乎没有一个低级产品逻辑讲解清楚。 今天尽量不用复杂的技术术语,也不用**,来给大家解释一下这件事情,低**是怎么回事! (我将省略所有这些,我们将直接进入逻辑的根源,这种分析产品和技术的方式应该是通用的。 )

谁是低**?

有三种类型的人: 1.开发人员 程序员:(或更一般地说)应用程序或程序的核心开发逻辑与编写没有什么不同。 (程序逻辑就是程序逻辑,没有第二种逻辑)。

逻辑要求:强。

开发方法:鼠标点击、连接、拖拽、配置。

低**和“**”的关系最好是“**可以使用,可以不用**”。

2、业务编辑:设计各种工作流、表单、图表的人,只需要知道业务逻辑和操作方式,不需要“程序逻辑”,但对业务本身有深刻的理解。

逻辑需求能力:中等。

开发方法:鼠标点击、连接、拖拽、配置。

3. 业务用户:(即业务的最终用户)如填写表格、进行审批评估和填写记录。 简而言之,最终使用“业务配置器”配置的界面和相关功能的是用户。

逻辑要求:低。

开发方法:鼠标点击、连接、拖拽、配置。

三种状态。

1、开发状态:(不同于“运行时”状态)如何理解开发状态? 我给大家举两个例子,比如操作系统windows,在开发windows的时候,要设计整个系统,就是开发状态,上千名工程师都在编写和调试,然后编译成windows系统软件,最后你买了电脑后,启动,进入windows系统桌面,这个时候就是运行时了。 一个例外是,你体内的DNA可以理解为一种发育状态,而你的大脑可以理解为一个运行时。 开发状态意味着任何东西都可以修改,灵活性高; 在运行时,有些零件已经凝固,不容易修改。

2. Runtime-Business Editing State:此状态对应上述“Business Editor”,即“Business Editor”使用“Editor or Designer”的过程。

3. 运行时-业务运行状态:这个状态对应上面的“业务用户”,我就不赘述了,几乎所有的低级平台都一致地使用这部分,从上图可以看出。

低**平台之间的核心差异。

有了之前的“三类人”和“三种状态(其实低**产品只能在前两种状态下生产)”,把现有的低**平台全部放进去就足够了。 (直接查看所附的图纸)。

你会发现一些有趣的东西:

在“开发状态”做产品时,其中一个核心体现是“生成”方法通常比较困难,通常需要“中间语言DDL编辑器解释器”等,需要“图形逻辑表达”,研发周期往往比较长(短时间内没有好东西可以做出来)。

将“开发人员”和“业务编辑”放在一个产品下(西门子低代码 outsystems codew**e 等的传统做法),无论是处于“开发状态”还是“运行时-业务编辑状态”,都是一件相当尴尬的事情,一方面需要设计多个设计器供不同的人使用(这也是存在多个设计的原因), 而另一方面,把“两波完全不同的人”放在一个产品下,通常双方都不讨好。“开发人员觉得操作不方便麻烦”,“业务编辑觉得看不懂,相关背景知识太多”。 (从上图可以看出,有些产品直接去掉了“开发者”,类似于SaaS。 )

IVX没有设计多套“编辑器”,而是一个“IDE”,它更像是一种“图形编程语言”,不需要把“开发人员”和“业务编辑器”放在一个产品下。

一些大型平台直接将“低**”做成自家生态的快速胶粘剂或“快速开发工具设计师”,比如亿达、Powerplatform等,这也是一个想法,但平台必须足够大。

另外,我想说的是,一个工具好不好,技术最多占一半,另一半就是产品! 而最后,能否给用户带来效率,使用起来是否酷,或许是成功的关键。

相似文章

    低代码开发平台,它是什么?为什么它使软件开发更有效率?

    近年来,随着数字化转型的推进,软件开发领域也在不断发展,其中底层开发平台应运而生,成为引领潮流的新生力量。那么,什么是底层开发平台,为什么它能让软件开发更高效呢?北京瑞智互动软件开发公司 什么是低 开发平台?低级开发平台是一种开发工具,用于构建具有图形界面和少量手写内容的应用程序。与传统的软件开发方...

    EPO Coder 的低代码开发平台帮助企业高效构建应用程序

    低 开发平台是一个平台,使开发人员能够通过可视化界面和拖放组件快速创建应用程序。它减少了编写的时间和复杂性,提高了开发效率,并使非技术人员能够参与到应用程序的开发中。那么今天我们就来谈谈国辰智能企业EPO Coder行业的底层开发平台。在以往的软件开发过程中,通常要花很多精力来编写复杂的 并反复调试...

    低代码平台开发到底是什么?

    在当今快节奏的商业环境中,对软件开发的需求不断增长。然而,传统的软件开发过程通常耗时 劳动密集且对技术人员要求很高。底层平台开发的出现,为企业提供了一种发展简单高效的软件开发解决方案。那么到底什么是底层平台开发呢?.什么是底层平台开发?首先,我们来谈谈low low 一般是指Apaas产品它是年首次...

    浅谈低代码平台的技术难点

    随着数字时代的到来,企业和组织对软件应用程序的需求正在增长。然而,传统的软件开发过程往往耗时且劳动密集,需要大量的编码工作和技术参与。为了解决这个问题,low 平台应运而生。低 平台是一种工具,允许您开发具有图形界面和少量编码的应用程序。虽然低级平台在简化开发过程和提高生产力方面具有显着优势,但它也...

    低代码平台技术实现要点

    随着互联网的飞速发展,软件开发变得越来越重要。传统的软件开发方法需要大量的时间和资源,对开发人员的技能要求相对较高。在此背景下,底层平台技术应运而生。低平台技术是指使用图形界面和拖拽 配置等方法进行应用开发的技术。它大大简化了软件开发的流程,不仅缩短了开发周期,而且降低了开发成本。本文将重点介绍低平...