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

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

比如下图:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

相关推荐
Erishen7 小时前
Lume C11编译器内部架构:从树形解释器到双LLVM后端的设计之旅
架构·开源·编译器
沪上企服通8 小时前
历史账套科目重映射与规则版本重算:旧账梳理的“口径复位”工程
笔记·架构
亥时无人机管理系统9 小时前
无人机管理系统源码 | 私有化部署平台 航线规划飞行审批实时监控功能介绍
架构·私有化部署·无人机·低空经济·无人机巡检·无人机管理系统·一网统飞
这个DBA有点耶10 小时前
时序数据库InfluxDB高基数问题深度拆解:内存索引膨胀机制与OOM完整链路
数据库·架构·dba
木子n110 小时前
软件架构设计实战-架构15.ISO 26262 架构设计要求:安全机制在架构里的落点
架构·autosar·功能安全·iso 26262
这个DBA有点耶11 小时前
为什么UPDATE比SELECT危险得多?锁范围等于扫描行数
数据库·架构·代码规范
我不是阵雨13 小时前
分布式事务难题与实战解法全解析
分布式·微服务·架构
尤水就下13 小时前
🔥预热:在线文档的 block 架构是如何实现的(未完待续...)
前端·javascript·架构
Dawson Zhu13 小时前
《Agentic Design Patterns》第 13 章导读:人机协同(Human-in-the-Loop)
人工智能·语言模型·架构·aigc·agi
姜鱼问生14 小时前
fail2ban 实战:从默认配置到生产可用
后端·算法·架构