关于低代码技术架构的思考

我们经常会看到很多低代码系统的技术架构图,而且经常看不懂。是因为技术架构图没有画好,还是因为技术不够先进,有时候往往都不是。

比如下图:

一个开发者,看到的视角往往都是技术层面,你给用户讲React18、Mysql8.1。用户是不会理解的,这些技术名词是电脑才懂的、或者是开发者才懂的。

如果想让人能看懂,我觉得有以下几个要点:

技术实现和产品实现相对应

低代码的底层技术实现可以对应到:

公有云->用户数据存储在别人服务器,私有云->用户数据存储在自己的服务器

不是讲Linux和Docker,而是讲自动化部署和运维,等等。

技术架构图是人和人沟通的媒介

技术架构图不只是描述了哪些技术名词,更重要的是描述了哪些抽象或者实体的名词,以及他们的关系。

人和人沟通最大的障碍不是语言,而是沟通的时候不在同一个纬度。技术架构图就是为了提高沟通的效率和拉通对话的频道。

你跟用户讲磷酸铁锂电池、三元锂电池、刀片电池,用户听不懂,但是你讲:我们的电池续航600公里,半小时充满,-40度-100度温度下测试1万次撞击0起火。用户就感兴趣。

同理,你讲领域模型、企业平台系统,用户不懂。你讲我们可以1小时搭建一个CRM系统,用户会感兴趣。

技术架构图是人和AI沟通的媒介

未来,技术架构图也会是人和AI沟通的媒介,不仅人能看懂,AI也能看懂,并且生成对应的技术名词和产品架构图。

我认为的技术架构图不仅是产品地图,也是人和人沟通的媒介。

架构师的作用在于消除设计中的不可逆的决策。

相关推荐
不懂的浪漫7 小时前
mqtt-plus 架构解析(六):多 Broker 管理,如何让一个应用同时连接多个 MQTT 服务
spring boot·分布式·物联网·mqtt·架构
不懂的浪漫7 小时前
mqtt-plus 架构解析(十):从内部项目到开源框架,mqtt-plus 的抽取过程与决策
spring boot·mqtt·架构·开源
CoovallyAIHub11 小时前
视频理解新范式:Agent不再被动看视频,LensWalk让它自己决定看哪里
算法·架构·github
CoovallyAIHub11 小时前
斯坦福丨AirVLA:将地面机械臂模型迁移至无人机实现空中抓取,成功率从23%提升至50%
算法·架构·github
竹之却11 小时前
【Agent-阿程】OpenClaw智能体架构深度解析与实战应用
架构·大模型应用·ai框架·openclaw
qq_4542450312 小时前
通用引用管理框架
数据结构·架构·c#
独特的螺狮粉12 小时前
云隙一言:鸿蒙Flutter框架 实现的随机名言应用
开发语言·flutter·华为·架构·开源·harmonyos
heimeiyingwang12 小时前
【架构实战】SQL调优实战:从执行计划到索引优化
数据库·sql·架构
两万五千个小时13 小时前
Claude Code 源码:Agent 工具 — 多 Agent 的路由与定义机制
人工智能·程序员·架构
leonkay14 小时前
到底应不应该写注释?
性能优化·架构·个人开发·注释·代码规范·设计·规格说明书