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

embedded/2025/1/31 19:13:23/

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

        比如下图:

        

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                

        


http://www.ppmy.cn/embedded/158434.html

相关文章

剑指 Offer II 011. 0 和 1 个数相同的子数组

comments: true edit_url: https://github.com/doocs/leetcode/edit/main/lcof2/%E5%89%91%E6%8C%87%20Offer%20II%20011.%200%20%E5%92%8C%201%20%E4%B8%AA%E6%95%B0%E7%9B%B8%E5%90%8C%E7%9A%84%E5%AD%90%E6%95%B0%E7%BB%84/README.md 剑指 Offer II 011. 0 和 1 个数相同的子…

Jenkins下载 Maven、Allure 插件并且配置环境

文章目录 Jenkins在插件中心下载 maven、allure插件maven插件下载allure插件下载 配置maven、allure 往期推荐: 最新! 在 Linux上搭建Jenkins环境! Jenkins邮件通知的详细配置含邮件通知模板! Jenkin配置企业微信通知 Jenkins在插件中心下载 maven、…

PostgreSQL图插件AGE

PostgreSQL图插件AGE Apache AGE是PostgreSQL的一个图插件,作为Apache的一个顶级项目目前备受关注。AGE是A Graph Extension的缩写,支持openCypher语言,本文关注下它的基础架构。 1、AGE中涉及的几个系统表 AGE中涉及几个重要的系统表&#x…

Windows11暂停自动更新

Windows11在设置页的暂停自动更新选项最大值只能设置为7天,我们通过修改注册表来实现永久暂停更新。 步骤一:打开注册表 按Win键打开Windows搜索界面,在搜索栏中输入Reg,选择注册表编辑器并打开。 步骤二:修改注册表…

【uniapp】获取上传视频的md5,适用于APP和H5

代码实现 APP端使用 uni.getFileInfo() 即可 H5环境需要安装spark-md5 npm install spark-md5封装的获取上传视频的md5方法 import SparkMD5 from spark-md5/*** 用于获取视频的md5* param {Object} e 要上传的文件* param {Object} digestAlgorithm 取值 md5、sha1*/ expor…

针对业务系统的开发,如何做需求分析和设计?

个人认为第一步最重要的还是定义问题的边界范围,所有的问题讨论都要回归到边界里面 前台架构设计流程 小中台架构的设计流程 中台本质是2B类产品,我们以数据相关小中台举例的2B类产品和技术的几个思考(后面有详细的案例): 中台本质与2B类产品的技术思考 中台本质上是面…

DeepSeek-R1 模型及GRPO算法学习

总结DeepSeek-R1 模型算法,并对其中的GRPO算法做一些学习补充。 DeepSeek-R1 论文总结 提出了通过强化学习提升大语言模型推理能力的方法,开发出 DeepSeek-R1-Zero 和 DeepSeek-R1 模型,在多个推理任务上表现出色,并开源模型推动…

IDEA构建JavaWeb项目,并通过Tomcat成功运行

目录 一、Tomcat简介 二、Tomcat安装步骤 1.选择分支下载 2.点击下载zip安装包 3.解压到没有中文、空格和特殊字符的目录下 4.双击bin目录下的startup.bat脚本启动Tomcat 5.浏览器访问Tomcat 6.关闭Tomcat服务器 三、Tomcat目录介绍 四、WEB项目的标准结构 五、WEB…