惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
The Last Watchdog
The Last Watchdog
Security Latest
Security Latest
P
Privacy International News Feed
T
Threat Research - Cisco Blogs
H
Help Net Security
T
The Exploit Database - CXSecurity.com
Know Your Adversary
Know Your Adversary
博客园_首页
S
Securelist
S
Schneier on Security
G
GRAHAM CLULEY
Cisco Talos Blog
Cisco Talos Blog
V
Visual Studio Blog
博客园 - 叶小钗
C
Cybersecurity and Infrastructure Security Agency CISA
有赞技术团队
有赞技术团队
Recent Announcements
Recent Announcements
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
Stack Overflow Blog
Stack Overflow Blog
量子位
L
Lohrmann on Cybersecurity
Hugging Face - Blog
Hugging Face - Blog
Engineering at Meta
Engineering at Meta
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
A
Arctic Wolf
P
Privacy & Cybersecurity Law Blog
Simon Willison's Weblog
Simon Willison's Weblog
S
SegmentFault 最新的问题
The Hacker News
The Hacker News
罗磊的独立博客
博客园 - 司徒正美
D
Darknet – Hacking Tools, Hacker News & Cyber Security
博客园 - 【当耐特】
Microsoft Security Blog
Microsoft Security Blog
K
Kaspersky official blog
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
L
LINUX DO - 热门话题
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
V2EX
V
Vulnerabilities – Threatpost
AWS News Blog
AWS News Blog
小众软件
小众软件
Project Zero
Project Zero

人人都是产品经理

为什么你的产品找不到差异化?90%的失败都卡在第一步上(下) – 人人都是产品经理, 3年从30万到1300万用户、获2200万美元融资,这个AI教育产品用“抽卡”破解了获客难题 – 人人都是产品经理, 园区招商系统怎么做才能真正帮到去化?我加了这一个功能,推广链接转发400次阅读过万 – 人人都是产品经理, AI大事件:OpenAI发完网络安全模型又搞药物研发,小鹏汽车要抓”DeepSeek时刻” – 人人都是产品经理, 电商不是卖货,是一场更残酷的产品经理实战 – 人人都是产品经理, 没想到,活动营销又回来了! – 人人都是产品经理, 为何All-in海外KOC:一场关于AI时代窗口期的豪赌 – 人人都是产品经理, 重新理解企业的内部协作 – 人人都是产品经理, 苹果的 AI 战略到底是什么? – 人人都是产品经理, 医疗智能体·第2讲——合规护城河:等保、PIPL与HIPAA的架构实战 – 人人都是产品经理, 向量知识库五步法:从“答非所问”到“精准回复” – 人人都是产品经理, 鸿蒙PC三方库构建总指挥HPKBUILD(sha)库为例 – 人人都是产品经理, 何时该用LLM?AI产品经理的LLM设计指南 – 人人都是产品经理, 医疗信息领域的需求方、决策方、准入方以及关注点(二) – 人人都是产品经理, 即梦涨价:一场被误读的「傲慢」 – 人人都是产品经理, 面试AI PM必答题:Hermes和OpenClaw的区别,如何讲清楚业务价值 – 人人都是产品经理, AI的下一张船票:世界模型——AI产品经理必须理解的技术拐点 – 人人都是产品经理, 小红书做GEO,怎么让AI信你?记住这 3 个重要信息 – 人人都是产品经理, 5 家印度 AI 初创公司,看看印度 AI 再做什么 – 人人都是产品经理, AI项目跨团队协作:产品技术业务如何不打架 – 人人都是产品经理, Agentic Workflow(智能体工作流):让AI从”答案生成器”变成”数字员工” – 人人都是产品经理, lycium_plusplus 项目全景解读:OpenHarmony 三方库构建的“大管家” – 人人都是产品经理, 从爆单救火到前置履约:两套预采策略,把生鲜大促履约效率拉满 – 人人都是产品经理, 什么时候该补货?我用一轮数据做了一个决定 – 人人都是产品经理, 从“机械兜底”到“动态分流”:AI客服重复进线治理的4大底层逻辑 – 人人都是产品经理, 抖音拼效率,红书拼洞察 – 人人都是产品经理, 全民狂欢与退潮——为什么龙虾这波热潮冷却得如此之快? – 人人都是产品经理, Stripe押注!MPP重塑全球支付 – 人人都是产品经理, 小红书GEO:AI引用你的内容,不是因为你对,而是因为你看起来可信 – 人人都是产品经理, 前百度副总裁押注办公Agent,日韩付费爆发,Manus迎来强劲对手 – 人人都是产品经理, 企事业单位数字化的业务供需本质 – 人人都是产品经理, 医疗智能体·第1讲——医疗信息化重构:从“辅助软件”到“自主智能体”的范式转移 – 人人都是产品经理, 粉丝量就是空气!!! – 人人都是产品经理, 用户说“薯片碎了”,机器回“要买吗?”:意图识别的翻车与破局 – 人人都是产品经理, RAG召回准确率从75到90 我做对了这三件事 – 人人都是产品经理, AI大事件:Anthropic改收费、OpenAI发安全版、手术机器人纳入医保、阿里发布”秒悟” – 人人都是产品经理, Chrome 推出 Skills 新功能,Agent 重塑上网方式 – 人人都是产品经理, GitHub前创始人拿了a16z的1700万美元,做Agent时代的Git – 人人都是产品经理 拷贝或克隆其他 Flutter OH 项目到本地后无法运行 – 人人都是产品经理, 优惠券设计:优惠券创建 – 人人都是产品经理, 不用死磕文档!AI 助手 1 小时搞定飞书 CLI 安装 + 配置 + 知识库 – 人人都是产品经理, 用小龙虾做竞品分析报告:从2天到20分钟,我是怎么做到的 – 人人都是产品经理 用小龙虾做市场分析报告:搞懂这3个公式,市场规模不再靠猜 – 人人都是产品经理, 你早就在做 Harness 工程,只是不知道它叫这个名字 – 人人都是产品经理, Think Long就够?你可能想多了! – 人人都是产品经理, 货代SRM实战:供应商准入怎么做,才能让资源池不是通讯录而是可交付网络? – 人人都是产品经理, 如何做好用户调研?详解基本技巧 – 人人都是产品经理, 木鸟、途家、美团对打,平台春天行动开“卷” – 人人都是产品经理, 入职才发现公司不靠谱?小红书从业者求职避坑指南 – 人人都是产品经理, 美国 AI 三巨头联手封堵,中国 AI 突围之路在何方 – 人人都是产品经理, 小红书,放在需求对面的镜子 – 人人都是产品经理, AI 会带来大规模失业吗? – 人人都是产品经理, 从出单到补货前,我第一次犹豫:该不该放大? – 人人都是产品经理, Flutter 三方库鸿蒙化适配:5 种高效检查方式,快速判断是否需要适配 – 人人都是产品经理, 从做产品进阶拿结果:医美机构产品经理转岗科室运营经理 – 人人都是产品经理, 阿里HappyHorse,一场关于“Token经济”的阳谋 – 人人都是产品经理, To B AI:客户留存落地的观察与思考 – 人人都是产品经理, AI产品的“生命线”——数据采集、标注、清洗的产品化设计 – 人人都是产品经理, 谈谈AI Agent(二):当“孩子”能自己“体验世界”时,你该学什么? – 人人都是产品经理, UI/UX设计师的3层能力进阶,前两层让你活下来,第三层…才是真正的分水岭 – 人人都是产品经理, 2分钟 → 30秒,效率提升75%:B端产品经理如何用「规则枷锁」驯服AI幻觉? – 人人都是产品经理, 还没来得及学OpenClaw,来了个更猛的:Hermes Agent – 人人都是产品经理, AI日报:宇树机器人跑出10m/s刷新世界纪录 – 人人都是产品经理, 一文说透基金互金如何用情绪价值引导用户决策做转化 – 人人都是产品经理, 当浏览器开始替你”看”网页:AI 浏览器正在亲手拆掉它脚下的那张网 – 人人都是产品经理, 0代码,一天时间我Vibe Coding了个网站 – 人人都是产品经理, Hermes 和 OpenClaw 之争,Agent 的能力应该“装上去”还是“长出来”? – 人人都是产品经理 视频生成的“桌子”,字节Seedance 2掀完,阿里快乐马掀 – 人人都是产品经理, 从听不懂到完全信任:我的 Codex 深度产品体验 – 人人都是产品经理, 当虚拟偶像有了北京户口,与真人偶像还有什么区别? – 人人都是产品经理, 会说,远远比会做更重要 —— 对 SBTI 爆火现象的五层观察 – 人人都是产品经理, AI产品经理必看:当“搭环境”比“选模型”更重要,你的认知还在2024年吗? – 人人都是产品经理, 2026年AI产品商业化核心逻辑:从功能demo到规模化营收的3个必破卡点 – 人人都是产品经理, 京东围绕供应链,卷起裤腿下场的那些事儿 – 人人都是产品经理, SBTI一夜刷屏:它赢在了“太会说人话” – 人人都是产品经理, 折扣零售的真相:不是便宜,而是价值感! – 人人都是产品经理, 和甲方吵了一架,最后加钱做了——我学到的ToB产品经理生存法则 – 人人都是产品经理, 和几位小红书操盘手聊了8小时,干货全在这 – 人人都是产品经理, 智谱GLM-5.1登场,开源模型首超Opus4.6!!! – 人人都是产品经理 Anthropic收入凭什么反超OpenAI,终于有人把这事说清楚了 – 人人都是产品经理, 史上最有故事感的技术报告——Claude最强模型Mythos 7个极其精彩的细节 – 人人都是产品经理, 模型不是壁垒,Harness 也不是 – 人人都是产品经理, 抖音本地生活业务思考21 – 人人都是产品经理, Superpowers:145k Star的AI编码框架,到底是什么来头? Superpowers:145k Star的AI编码框架,到底是什么来头? – 人人都是产品经理, OpenAI 的路走错了,Anthropic Harness 解法启示:模型需要实践专科生 – 人人都是产品经理, 画原型图的前一步:设计站点地图 – 人人都是产品经理, 给 DeepSeek 的最后一封催更信 – 人人都是产品经理, 手把手教你用 Claude Code 搭建 AI 营销团队:5 个 Agent、12 项技能,独立完成研究、写作、设计全流程 – 人人都是产品经理, 你以为大模型在学语言?不,它在重新发明语言学 – 人人都是产品经理 所谓Skill,不过是AI时代的工业垃圾 – 人人都是产品经理, 聊一聊内容传播的几个方法 – 人人都是产品经理, 当平台开始吃掉生态:从 OpenClaw 被封杀,读懂 Anthropic 的这盘棋 – 人人都是产品经理, 你装了 10 个 AI 插件,Obsidian 还是一个文件夹 – 人人都是产品经理 关于AI智能体架构演进的系统性思考:从单体试水到多体协同的重构 – 人人都是产品经理, 当“人”变成Skill,我们又该何去何从? – 人人都是产品经理 Mythos 事件:前沿 AI 治理的意外实验 – 人人都是产品经理, 货代CRM:信用与风险管理怎么做,才能把坏账风险拦在放货之前? – 人人都是产品经理, 从HR收集自拍照到员工自助录入——我见证了园区人脸识别从”不可用”到”真好用”的全过程 – 人人都是产品经理 千问闯关AI混沌期:阿里画靶,吴嘉张弓,马云射箭? – 人人都是产品经理,
2024年国内外主流低代码平台可视化开发能力评测
桃树窗前 · 2024-11-08 · via 人人都是产品经理

最近几年低代码和无代码的概念兴起,国内外也涌现出了一批优秀的低代码开发平台。本文对这些平台的可视化开发能力进行逐一评估,力求为企业提供一个清晰、客观的参考依据。

在当今快速迭代的软件开发环境中,企业对开发效率与敏捷性的追求愈发迫切。随着技术的不断进步,低代码平台作为一种创新的开发工具,正以其独特的优势逐渐改变着软件开发的格局。低代码平台通过提供直观的可视化界面、预构建的组件库以及强大的集成能力,极大地降低了开发门槛,使得即便是非专业开发人员也能轻松参与到应用的创建与迭代中来。

可视化开发能力作为低代码平台的核心竞争力之一,其重要性不言而喻。它不仅能够显著提升开发效率,缩短项目交付周期,还能通过拖拽式操作、所见即所得的编辑体验,让开发者能够更加专注于业务逻辑的创新与优化,而非繁琐的代码编写。然而,市面上的低代码平台琳琅满目,各自的可视化开发能力也参差不齐。如何在这一片纷繁复杂的市场中,挑选出真正具备强大可视化开发能力的低代码平台,成为了众多企业面临的难题。

因此,本文旨在通过全面评测当前国内外主流的低代码平台,深入剖析其可视化开发能力的优劣,帮助企业更好地了解并选择适合自己的低代码开发工具。我们将从前端页面设计可视化、业务逻辑设计可视化、数据模型设计可视化、后台数据逻辑设计可视化多个维度出发,对各大低代码平台的可视化开发能力进行逐一评估,力求为企业提供一个清晰、客观的参考依据。

一、简道云

简道云是由帆软研发的一款低代码开发平台,是国内极具有代表性的低代码平台之一。它提供了一套简单易用的界面和工具,以表单、流程为驱动,用户简单地配置就可以快速地创建应用。

体验地址:https://www.jiandaoyun.com。

下面从前端页面设计、业务逻辑设计、数据模型设计、后台数据逻辑 4 个维度深度分析简道云的可视化开发能力

前端页面设计可视化能力(3 颗星)

在简道云中主要提供了三种页面形态,分别是:表单页面,后台数据管理页面,仪表盘页面。

表单页面:可以拖入表单字段,调整字段布局排序。

数据管理页面:数据管理页面是简道云内置提供好的,用户不需要搭建配置,提供了常用的数据录入、修改、删除、导入、导出等功能。

仪表盘页面:通常用于数据统计分析并通过各种图表组件可视化呈现,在仪表盘页面提供了统计图、日历、图片、布局容器等组件,组件可以任意排版布局,也可以针对整个页面设置仪表盘样式

我们可以看到简道云提供的表单页面、数据管理页面、仪表盘页面封装程度高,配置比较简单,用户上手快, 可以快速开发出一个简单的应用。但是页面形态过于简单,表单页面,数据管理页面和仪表盘页面相对独立且单一,不可以搭配使用;仪表盘页面提供的组件较少,可供选择不多,页面效果受限,难以满足较复杂的业务应用。综上,在前端页面可视化设计能力上给出3 颗星。

业务逻辑可视化设计(2 颗星)

简道云是以表单为驱动,所以各种业务逻辑集中在表单内部。在表单中提供了表单与表单之间数据联动,提交数据时业务规则校验,表单事件调用功第三方接口或插件等能力。当内置的按钮不够用时,用户也可以自定义按钮,按钮可以触发新增/更新其他表单数据的逻辑。

因为简道云是以表单驱动,主要的业务逻辑以表单为主,单单从表单来看,简道云提供非常强大的业务逻辑可视化设计能力,并且可以利用表单事件调用第三方接口或接口,与其他系统进行数据交互。但是复杂的业务应用仅仅依赖于表单可是不够的,复杂的应用会存在表单与表格、统计图或者其他的视图组件进行复杂的数据传递、规则校验、逻辑判断等情况。

数据模型设计可视化能力(3 颗星)

在简道云中,没有明确的数据表模型概念,一个表单表示一张数据表。在表单中封装了28种字段类型,每种字段类型都有各自的特性配置。支持通过关联字段在表单之间建立关联关系,在表单录入数据时可以同时录入有关联关系的多张表数据。

不支持连接已有的数据库,不支持基于已有的数据库表创建表单。

简道云提供了很丰富的字段库,用户可以根据业务场景需求灵活的选择。但是简道云没有数据表模型的概念,也不支持连接已有的数据库及基于已有的数据库表创建表单,这是国内以表单为驱动的低代码平台的常规形态。

后台数据逻辑设计可视化能力(3 颗星)

简道云提供了聚合表、聚合计算、数据工厂等功能可以对表单数据进行整合汇总统计,智能助手可以监控表单新/更新/删除数据触发对应的数据流转逻辑。仪表盘页面中的组件可以选择聚合表,展示整合汇总后的数据,前端调用后台的数据逻辑还是以表单为主,表单事件可以触发智能助手逻辑。

简道云在数据清洗、数据整合汇总分析等方面提供了不俗的能力,方便用户利用前端组件动态展示清洗后的数据,特别是有数据分析、大屏展示需求的用户,独受青睐。

但是针对后台数据处理逻辑不支持条件判断、循环等逻辑而且对于通用的数据处理逻辑复用性较低。

小编锐评

在可视化开发能力上看,简道云的优势在于利用表单、流程、数据分析处理等能力可以快速高效地开发出简单的业务应用,更多面向于中小企业的信息化需求,但是一旦涉及到复杂的业务场景和对页面交互有较高要求的需求,简道云还是有较大的提升空间。

二、宜搭

钉钉宜搭是阿里巴巴旗下的低代码平台,支持用户通过简单的拖拽和配置方式,快速完成业务应用的搭建,为中小企业提供了一套低成本的企业应用搭建解决方案。

体验地址:https://www.aliwork.com/

还是从前端页面设计、业务逻辑设计、数据模型设计、后台数据逻辑 4 个维度深度分析宜搭的可视化开发能力。

前端页面设计可视化能力 (4 颗星)

在宜搭中主要提供了几种页面形态,分别是:表单页面,数据管理页面,报表页面、自定义页面、门户页面。

表单页面和数据管理页面与简道云较为相似,这里就不做过多介绍,主要介绍报表页面、自定义页面和门户页面。

报表页面:主要用于统计数据展示,支持各种图表、表格、布局、筛选等组件,每种组件提供了丰富的功能配置项及样式可供用户选择。组件与组件之间可以任意搭配,可通过筛选达到数据筛选联动效果。

自定义页面:提供了丰富的组件库,在设计器中组件可以自由排版布局,每种组件提供了丰富的样式。在自定义页面中不仅可以展示数据,也可以提交操作数据。

门户设计:一般用于应用的首页入口设计,可以应用工作台设计,提供了待办指标、公告栏等组件。

宜搭提供了表单、功能丰富的数据管理功能,可以快速地开发简单的业务应用。报表页面和自定义门户页面可以满足用户数据展示、自定义工作台的需求,同时自定义页面可以丰富页面的展示形态。各种类型的页面配置灵活,用户可选的空间大。但是业务功能页面较为单一,更多侧重于图表和数据展示,组件之间的数据结合能力可以更强,综合评估给出 4 颗星,不愧为国内低代码典范。

业务逻辑可视化设计能力(3 颗星)

宜搭与简道云相似,业务逻辑主要集中在表单,可以通过表单字段连接表单完成数据联动,在表单提交时支持各种公式校验、服务校验、自定义代码校验,表单事件可以触发集成/自动化(后台数据处理逻辑)。同时在自定义页面和报表页面提供一定的数据流转的灵活性。

虽然与简道云表单驱动相似,主要业务逻辑集中于表单,但是宜搭提供更丰富的页面类型且在报表页面和自定义页面中提供一定数据流转能力,所以在业务逻辑可视化能力上给宜搭打出3 颗星的评分。

数据模型设计可视化能力(3 颗星)

与常规以表单为驱动的低代码平台相同,宜搭中没有数据表模型的概念,一个表单表示一张数据表,内部提供了 30 种字段类型。支持用户自定扩展,支持创建多表单关联关系,不支持连接已有的数据表,也不支持基于已有的数据表创建表单。

后台数据逻辑设计可视化能力(3 颗星)

宜搭的后台数据处理逻辑主要集中在集成&自动化中,可以设置对数据的流转处理逻辑。自动化封装了常用的数据查询、更新、删除等函数,支持条件判断、循环等逻辑,通过连接器可以调用第三方接口,方便引用外部应用数据。整体还是以表单的形式调用后台数据逻辑,对于通用的后台数据处理逻辑的复用性较低。

小编锐评

与钉钉宜搭为中小企业提供了一套低成本的企业应用开发能力的定位相符,用户利用宜搭提供的表单、数据展示、后台数据处理等能力就可以快速并高效地开发企业基础的信息化应用。同时,宜搭最大的优势在于依赖于钉钉生态,提供配套的应用市场能力和服务能力。但是对于复杂的业务应用,宜搭的优势并不在此。

三、微搭

微搭是推出的低代码开发平台,基于云端的可视化开发环境,提供了丰富的组件库和模板,支持快速构建小程序、H5应用等。开发速度快,支持跨平台集成,适合技术团队的快速应用原型搭建和内部工具开发。

体验地址:https://weda.cloud.tencent.com

还是从前端页面设计、业务逻辑设计、数据模型设计、后台数据逻辑 4 个维度深度分析微搭的可视化开发能力。

前端页面设计可视化能力(4 颗星)

在微搭的页面设计器中提供了丰富的组件库,通过容器组件可以设计出各式各样的页面风格,组件之间的结合能力强,支持交互联动和数据传递,页面设计的自由度大。但同时也存在组件的封装程度地低,配置较复杂,用户使用的门槛高,没有开发基础的用户难以上手。

但就页面设计可视化能力来说,可以给出4 颗星。

业务逻辑可视化设计能力(4 颗星)

每个组件都有输出事件,组件事件可调后后端函数或者页面交互,在数据流程过程支持组件变量相互传递,这在业务逻辑设计上有很大的自由度。对于常见的需求,比如在表格中打开详情页面、编辑页面,宜搭封装了对应的事件逻辑,用户只需要勾选配置即可。当有较复杂的业务逻辑时,用户可以编写自定义函数。

数据模型设计可视化能力 (4 颗星)

不同于以表单驱动的低代码平台,在宜搭中是有明确的数据模型概念的。在数据表模型中封装了 22 种字段类型,提供了创建数据表模型之间的关联关系、数据模型权限等功能。

支持用户连接已有的数据库,可以基于已有的数据库表作为模型,前端组件可以直接使用。

后台数据逻辑设计可视化能力(3 颗星)

微搭在工作流中可以编写后台数据处理逻辑,支持前端组件调用触发、指定事件触发或者数据表新增/修改/删除触发。在工作流中支持条件判断、循环执行逻辑,也可以调用外部 API 接口或者其他工作流,同时封装了常用数据表模型的增删改查函数。

在工作流中触发方式和执行逻辑是紧密联系的,这也会导致重复的执行逻辑复用性较差,在调用时传参也会有一定的限制。

小编锐评

微搭不同于常见的以表单为驱动的低代码平台,在组建应用的颗粒度上更为细分,一方面提升了开发应用的灵活性和可扩展性,同时也带来了开发应用的复杂度。正如微搭的用户群体定位,更多面向于有编程基础的开发者。在开发简单的企业应用时,使用微搭可能会比以表单为驱动的低代码平台更为复杂,开发周期更长,但是对于更复杂的业务应用,微搭更有优势。当然微搭还有一大优势,就是可以借助于腾讯云生态,特别是微信小程序、微信公众号等已深耕多年的领域。

四、NocoBase

NocoBase 是一个开源免费的无代码开发平台,定位于极易扩展的无代码开发平台,完全掌握,无限扩展,助力于开发团队快速响应变化,显著降低成本。

体验地址:https://www.nocobase.com/

还是从前端页面设计、业务逻辑设计、数据模型设计、后台数据逻辑 4 个维度深度分析 NocoBase 的可视化开发能力。

前端页面设计可视化能力(2 颗星)

NocoBase 的页面都是由组件构成的,每种类型的组件封装程度高,以表格组件为例,常用导入、导出、删除等功能直接配置即可。提供的组件库比较丰富,也支持用户自行扩展。但是组件之间联动能力较弱,页面设计的交互有较大的提升空间,有些配置页面设计不够友好,理解成本较高。

业务逻辑可视化设计能力(2 颗星)

组件内部封装了常用的功能逻辑,用户只需要配置即可,但是内置的功能也都是比较常用的,一旦涉及到复杂的逻辑,可操作空间较低。组件事件可以绑定后台工作流,从而达到前端调用后端逻辑的目的。整体组件之间较为独立,难以实现组件之间的交互联动和数据传递。

数据模型设计可视化能力 (3 颗星)

NocoBase 可以连接多种数据库,在数据表中,支持 18 种字段类型,可以创建多表之间的关联关系。

后台数据逻辑设计可视化能力(3 颗星)

NocoBase 在工作流中编写后台数据处理逻辑,与微搭相似,支持数据表事件、定时、前端组件等多种触发方式。

在工作流中支持条件判断、循环等逻辑,支持调用数据表模型的新增/更新/删除/聚合/汇总统计等方法,支持调用第三方接口或者自己编写的 SQL 语句。

小编锐评

NocoBase 主打以数据表模型为驱动,后台数据结构与前端页面分离,相对于以表单为驱动的低代码平台上限更高。针对简单的业务应用,可以利用高度封装的组件和数据表模型快速开发,对于复杂场景的业务应用也有一定的发挥空间。如果可以提升整个平台的使用体验和易用性,NocoBase 会有更大的发展潜力。

五、OutSystem

OutSystems是一个功能全面、高度集成化的国外低代码平台,提供了丰富的预构建组件和模板,致力于帮助企业快速构建、部署和管理企业级应用程序。

体验地址:https://www.outsystems.com

还是从前端页面设计、业务逻辑设计、数据模型设计、后台数据逻辑 4 个维度深度分析 OutSystem 的可视化开发能力。

前端页面设计可视化能力(4 颗星)

在 OutSystem 中一个 Screens 对应一个页面,在 Screens 设计器中提供了丰富的控件库,比如文本输入、图片上传、按钮等,集成了一定功能的组件库,比如表格、统计图表、地图等和用于页面排布布局的容器组件,每个组件可以灵活地设置对应的属性和样式。因为页面部件拆分得比较细,页面设计的发挥空间很大,可以设计出风格各异的页面,同时可以很好的适配移动端、web 端。缺少功能封装也带来一定的开发复杂度,会一定程度地影响开发效率,但整体可视化开发出的页面效果给出4 颗星也是情理之中。

业务逻辑可视化设计能力(3 颗星)

OutSystem 的业务逻辑在 Action 中实现,再通过组件的对外事件触发 Action, 每一个 Action 就是一个流程。流程中支持条件判断、循环遍历等常用逻辑,流程中可以增加节点,节点可以是另一个 Action、外部接口、定义变量、 js 代码等等。这样可以保证每个 Action 相对独立,而业务逻辑的复用率较高。因为是使用流程图的方式,若逻辑过于复杂,对整个 Action 的可读性会有一定的影响。

数据模型设计可视化能力 (2 颗星)

OutSystem 每个应用都有一个数据库,可以在数据库中创建实体表。内置了 12 种字段类型,添加字段时,会自动根据字段名称推荐对应的字段类型。支持创建多表之间的关联关系,比如一对一、一对多、多对多。

OutSystem 更倾向于对原始的数据库表操作,并没有做过多的封装,这对用户有一定的开发基础的要求。

后台数据逻辑设计可视化能力(3 颗星)

OutSystem 的后台数据逻辑也是集成在 Action 中实现的,通过节点区分为前端 Action 和服务端 Action,这里就不重复介绍。

小编锐评

OutSystem 是国外主流的低代码平台之一,无论是前端页面设计还是数据结构、数据逻辑设计都提供很好的解决方案,基于此,可以开发出页面风格美观,业务逻辑复杂的应用,同时可以很好的适应 web 端和移动端。目前还没有汉化版的客户端,这对国内用户而言有一定的门槛,同时页面交互风格和设计思路与国内的产品有较大的差异,需要一定的时间去适应。综合而言,OutSystem 是一款很优秀的低代码平台,对国内的低代码平台有很好的参考意义。

六、极态云(JIT)

极态云(JIT)是一个基于全新软件开发理论、全新编程框架、全新开发工具、全新部署运行平台的企业级软件系统开发与运行平台,提供了应用可视化开发、全代码开发、远程可视化运维、多集群集中管理,自动部署更新等一体化能力,最大化降低技术复杂度、让开发者聚焦于业务,极大简化了应用系统的开发、部署、运维,大幅降低企业软件系统的开发和维护成本。

体验地址:https://jit.pro/

还是从前端页面设计、业务逻辑设计、数据模型设计、后台数据逻辑 4 个维度深度分析极态云的可视化开发能力。

前端页面设计可视化能力(4 颗星)

极态云提供了多种页面类型,主要有:标准页面、数据管理页面、数据录入页面、全代码页面、Markdown 页面。

标准页面:标准页面是由前端组件和逻辑语句组成的,针对不同的业务场景,极态云提供了丰富的组件库供用户选择,同时组件的封装程度高,配置简单,组件之间的结合能力强,支持交互联动和数据联动,用户可以灵活地设计出各式各样的页面风格。极态云开放了组件的开发规范,用户也可以自行扩展组件库,或者利用全代码组件直接在页面中编写代码实现业务逻辑,不需要担心组件不够用。

数据管理页面:数据管理页面主要功能包括:数据展示、筛选、新增、编辑、详情、导入、导出等功能。用户只需要选择一个数据表就可以自动生成数据管理页面,极大地提升了用户开发效率。数据管理页面是基于标准页面做的二次封装,若数据管理页面功能不满足需求,可以转成标准页面,再做设计调整。

数据录入页面:数据录入用于常见的提交表单数据,也是利用标准页面中的表单组件,支持转成标准页面。

全代码页面:全代码主要面向有开发基础的用户,使用标准页面无法实现的需求,用户就可以新建全代码页面,通过代码直接编写业务逻辑。因为本次主要评测可视化开发能力,这里就不做过多介绍。

Markdown 页面:用于静态的文本、图片展示,可以用于编写产品说明文档、发布公告等场景。

用户利用数据管理页面和数据录入页面就可以高效快速地开发出简单的业务应用,而利用标准页面可以应对复杂的业务场景,可以根据实际的需求选择不同的页面类型,而对于有开发基础的用户,选择的手段更多,利用极态云的开发规范自行扩展更多的页面类型,可以将可视化开发和代码开发有效结合。当然对于页面风格样式的需求,极态云目前需要通过修改样式代码来实现,对于没有开发基础的用户是一个挑战,在页面可视化开发能力上还可以进一步提升。

业务逻辑可视化设计能力 (5 颗星)

主要介绍在标准页面中的业务逻辑可视化设计能力,极态云的逻辑设计可视化能力主要体现在以下几点:

1)极态云中每个组件都由组件内部逻辑、组件函数、组件变量、组件事件几个部分组成:

  • 组件内部逻辑:解决业务场景中某个特定的需求问题;
  • 组件函数:调用或触发组件的入口,比如表格组件的刷新函数;
  • 组件事件:组件的点击事件,比如表单的提交按钮触发的事件,表格的行点击事件;
  • 组件变量:组件对外可以提供的变量数据,比如表单组件的表单数据,表格组件的操作的行数据,通过组件事件将组件变量传递给其他组件

2)在组件的事件面板中可以调用后端的模型函数或者服务函数,从而达到前端调用后端接口的目的;

3)在事件的面板中支持条件判断、循环、声明变量等逻辑语句。

基于以上几点,可以实现前端组件之间的数据交互联动以及前端与后端之间的数据传递,这样再复杂的业务逻辑也可以用逻辑语句完美地表达,给出 [实心星星][实心星星][实心星星][实心星星][实心星星](五颗星)也是情理之中。

数据模型设计可视化能力(4 颗星)

极态中有模型的概念,并且提供了数据表模型、聚合表模型、扩展表等多种模型。

1)数据表模型:

  • 在数据表模型中提供了 29 种字段类型,每种字段在数据存储及展示样式上提供了丰富的配置项。
  • 支持通过关联字段建立多表之间的关联关系;
  • 支持连接多种数据库类型;
  • 支持基于已有数据的数据库表创建数据表模型;
  • 支持对数据库字段类型与极态云的字段类型做映射关系;

2)聚合表模型,基于数据表模型的数据做数据连接汇总分析,支持表与表之间横向连接(左连接、右连接、内连接)、分组汇总、追加合并。

3)扩展表模型:对多张数据表建立关联关系,支持对连接表的字段进行统计求和,在表单等组件中可以一次性操作多张表数据。

后台数据逻辑设计可视化能力(4颗星)

极态云的后台数据逻辑主要集中在服务函数和模型函数中,极态云是为数不多直接提出函数概念的低代码平台。与编程语言中的函数概念相同,支持定义函数名称、函数入参、函数返回值,在函数执行体中支持声明变量语句、条件判断语句、循环语句。每一条可视化逻辑语句对应一句代码,也可以在代码直接编辑源码,会同步翻译成可视化语句。

函数之间支持相互调用,在前端页面中、数据表新增/更新/删除触发的事件中、定时任务中都可以直接调用服务函数。这样保证了触发时机与执行逻辑相互隔离,提高了后台数据逻辑复用性。

虽然是通过可视化的方式编写函数,但还是需要用户有一定的开发基础,对常用的编程语句的概念有所了解。

小编锐评

极态云在低代码平台行业中开辟了一条新的道路,抛弃了常规的以表单、表格为驱动的理念,做到了前端页面和后台数据逻辑完全隔离又可以优雅地相互调用,这对于开发出一个高质量的应用是不可缺少的。对于简单的业务应用,利用高度封装的数据管理页面和数据录入页面就可以高效快速地开发完成,对于复杂的业务应用,利用标准页面、后台服务函数也可以从容应对。仅仅从可视化开发能力上看,极态云就足以让人眼前一亮,而在与全代码结合能力、集成能力、开放性、测试运维部署等能力上会有更多的惊喜,相信在其他低代码能力的测评舞台上还会看到极态云的身影。

七、总结

本文精选的几个低代码平台在国内外极具标志性,尽管当前市场上低代码平台琳琅满目,各具特色,然而普遍存在着较为严重的同质化现象,逐一深入分析其细微差别并无太大实际意义。

经过上面对国内外几个主流的低代码平台的前端页面设计可视化能力、业务逻辑设计可视化能力、数据模型设计可视化能力和后台数据逻辑设计可视化能力上的深度评测,我们汇总得到下面的表格及各平台的关键词。

当然, 我们知道可视化开发能力只是作为低代码平台的其中一项能力,还有开放性、易用性、在线测试、部署运维等多项能力,所以本文的分析结论只是作为企业在做低代码平台选项时的一个可视化开发能力的参考。后续我们会推出更多的低代码平台能力维度的深度测评报告。

欢迎在评论区留下你对低代码的宝贵见解,我们下期再见。

本文由 @互联网产品仔 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务