关于低代码方案评审指标的思考(关于低代码方案评审指标的思考与建议)

最近工作需要,接触参加了一些低代码平台的选型工作,但是作为为数不多接触过web开发的人,我实在是受不了大家听广告津津有味的作风,于是从项目角度、从技术角度,给出了评价低代码平台方案的评价标准,特记录如下。

1 运行方式

  • 编译为静态文件(html,js,css)

这种是最理想的,但是无疑也是成本最高的

  • 运行时候前端(浏览器)动态渲染

拖拉拽创建页面时候,只记录页面的配置信息,浏览器加载固定的前端代码,根据配置信息运行时候动态地解析渲染页面

  • 运行时候后端动态生成前端(动态页面)

拖拉拽创建页面时候生成的页面的配置信息,会被后端保存管理,浏览器访问时候,后端根据配置生成web页面(也可以称为后端渲染,虽然渲染这个词用在后端显得怪怪的。

最优是生成静态页面文件,次优是前端渲染,当然这一切都是基于预算充足的情况,没钱就因陋就简吧。

我把技术方案放在了易用性的前面,一方面是我对技术的偏爱,另一方面是因为这足以决定后续项目的维护和扩增,比较如果有可能,我们还是希望一套方案可以从demo用到上线到一定量。

2 页面编辑器使用体验

这也就是所谓的"拖拉拽"。低代码是给非专业用户使用的,自然ui化的页面编辑器是重中之重,基本的要求如下:

  • 提供布局功能(有的low code方案真的没有),且要足够易用(千万别搞成css翻译器)
  • 要涵盖常用的组件
  • 组件可以进行可视化的样式调节,不求拖拉调整,至少应该保证可以便捷地输入数值。
  • 不能卡顿,不能出错,容器嵌套时候选中不能错层。这也是最基本的,也是最后各个方案进行比拼的基本。

3 定制化支持

明确是否可以进行样式调节,是否可以嵌入js代码。因为尽管低代码平台目的就是适用简单业务场景,但是现实情况是很不讲道理的,所以为了应对某些考虑不到的意外情况,还是要考虑定制化支持的(当然,如果有钞能力,供应商可以无脑给定制需求,哪这点就直接跳过)。

主要看定制化方式,如果可以支持内嵌html、css、js,且足够简单易用,无额外学习成本,自然是最好的,因为个人经验是工程师们很抗拒学习不知名的技术方案。

4 前后端接口

前后端接口是否明确可控,这点很重要,因为大部分低代码平台都是同步生成前后端代码的,但是这也就意味着他们根本没有打算暴露一套规范可用的接口,如果在有额外定制化需求的前提下,这点就很致命了。

当然在实际的情况下,不变才是不正常的。

5 后端计算栈

如果low code方案包含了后端代码生成,应该考虑后端代码技术栈,修改维护的难易程度。

相较而言,后端更容易修改,这也就意味着会有更多的

6 移动端适配

如果有移动端需求,要考虑移动端适配

好的组件库应该是默认做了移动端适配的,尤其是业务中需要移动端使用的,一定要考究这一点功能,否则到时候又要有额外的开销。

7 项目需求

一切的目的是业务(毕竟都用低代码了,应该没有人在意技术实现和性能),如果可以满足业务需求,且项目没有改进需求,没有持续长时间运维需求,上面提的其实都不重要。

免费的东西最昂贵,软件工程没有银弹(屠龙刀)。基于这两条原则,进行方案选项实时,一定要明确项目的目标,维护持续的周期,需要谨慎评估在整个生命周期下,能否被当前的low code平台涵盖。

低代码评审项目表

编号

项目

子项目

1

运行方式

编译为静态文件

前端动态渲染

后端动态生成

2

编辑器使用体验

布局功能

组件涵盖

样式调整

内置主题&icon

流畅性&稳定性

3

定制化支持

css样式代码嵌入

js代码嵌入

4

前后端接口明确

5

后端技术栈

开发语言&技术栈

代码质量

维护难度

6

移动端适配

7

业务需求

涵盖项目周期

满足业务需求

可维护性

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月16日 下午3:24
下一篇 2024年5月16日 下午3:36

相关推荐

  • 接私活小程序源码

    接私活小程序源码: 打造高效工作方式 随着互联网的快速发展,接私活小程序已经成为了一种非常流行的工作方式。这种小程序能够帮助用户快速找到适合自己的工作,并且提供了非常方便的交流平台…

    科研百科 2024年11月9日
    0
  • 重庆市科技局项目管理系统(了解重庆市科技局的项目管理系统)

    重庆市科技局项目管理系统是为了更好地推动科技创新和项目管理而建立的一套系统。该系统旨在提高项目管理的效率和质量,促进科技项目的顺利实施和成果转化。 首先,重庆市科技局项目管理系统具…

    科研百科 2023年7月23日
    731
  • 一个科研项目中途退出

    一个科研项目中途退出 作为一个科研项目,中途退出是一种不可接受的行为。一个项目的成功需要团队中的每个人都做出贡献,包括研究人员、导师、实验室管理人员和其他团队成员。如果某个成员中途…

    科研百科 2024年10月23日
    1
  • 大创大挑算省级科研项目吗大创大挑算省级科研项目吗

    大创大挑算省级科研项目吗 随着科技的不断发展,大学生创新创业活动越来越受到重视。大创大挑作为一种重要的创新创业活动,不仅可以提高学生的创新能力和实践能力,还可以为高校增添文化氛围和…

    科研百科 2024年7月9日
    51
  • 信息系统项目管理师复习资料

    信息系统项目管理师复习资料 随着信息技术的不断发展,信息系统项目管理师这个职位也在不断地变化和发展。作为一个拥有强大项目管理技能的职业,信息系统项目管理师在企业中扮演着重要的角色。…

    科研百科 2024年12月10日
    0
  • 在复旦大学的暑期读书会上,钱塘区校(园)长们到底学了什么?

    潮新闻客户端 通讯员 徐燕军 日前,为期5天的钱塘区教育系统干部暑期读书会结业仪式在复旦大学举行。钱塘区教育局党委书记、局长钱晓华,对本次读书会作了全面总结。区教育局党委委员、副局…

    科研百科 2023年10月21日
    166
  • 肇庆党建迈入智慧云时代——肇庆市“智慧党建”平台建设情况综述

    肇庆党建迈入智慧云时代 智慧党建 党的十八大以来,随着全面从严治党纵深推进,传统的方式方法已难以适应新形势下党建工作高效率、高质量发展要求。近年来,在肇庆市委的高度重视和大力支持下…

    科研百科 2023年10月8日
    79
  • 国防科技大学科技处

    国防科技大学科技处: 引领科技创新的引擎 国防科技大学科技处是中华人民共和国国防科技大学的一个重要组成部分,主要负责推动该校的科技创新工作。作为一个专注于科技创新的机构,科技处一直…

    科研百科 2024年11月5日
    1
  • 引燃职称入户热潮——系统集成项目管理工程师

    近年来,最火爆的考证入户选择当属——系统集成项目管理工程师莫属!当然是由于持有这个证书 有广州参保记录=直接落户广州啦!那么系统集成项目管理工程师考试是什么呢?它的考试内容是什么?…

    科研百科 2022年12月21日
    121
  • 合同管理系统流程图(合同管理系统怎么做)

    合同管理系统怎么做 合同管理系统是一种用于管理合同的软件系统,可以帮助企业高效地管理合同、减少合同漏洞、提高工作效率。下面是一个合同管理系统的一般步骤: 1. 需求分析 在开始开发…

    科研百科 2024年6月4日
    52