DEV NOTES / 开发笔记
过程全公开,坑也不藏
设计决策、实现手记、事故复盘 —— 全部一手原创。敢把踩过的坑写出来,是因为它们都已被填平。
2025-11-20
一个人如何从零设计一套低代码平台低代码的本质不是「拖拽」,而是「元数据驱动」。聊聊设计 FlowLite 时关于 Schema、渲染引擎与物料体系的核心决策。
开发笔记 阅读 →
2025-08-12
拖拽引擎实现手记:从 HTML5 DnD 到自研坐标系统为什么放弃了 HTML5 原生拖拽 API,改用「指针事件 + 占位符」的自研方案,以及吸附、排序、跨容器移动的处理思路。
开发笔记 阅读 →
2025-05-30
踩坑记:一次 Schema 升级引发的血案v0.3 升级时改了事件绑定协议,导致存量页面全部失效。复盘这次事故,以及后来建立的「Schema 版本迁移」机制。
踩坑记录 阅读 →
2025-03-18
踩坑记:表单联动的「循环依赖」陷阱A 联动 B、B 联动 C、C 又联动 A —— 联动图一旦成环,页面直接卡死。记录这个隐蔽 bug 的定位过程与拓扑排序解法。
踩坑记录 阅读 →
2025-06-15
前端性能优化:从 3s 到 0.8s 的实战清单一次真实的首屏优化记录。不聊玄学,只列可落地手段:资源、渲染、缓存三个层面各做了什么,收益分别是多少。
经验分享 阅读 →
2025-09-08
个人备案网站能做什么、不能做什么个人 ICP 备案的性质是「非经营性」。怎么在不越界的前提下,让个人网站既合规又能展示自己的能力?我的实践与理解。
经验分享 阅读 →
2025-04-22
表单引擎的校验体系:同步、异步与跨字段校验规则看起来简单,做起来三层:字段内校验、跨字段联动校验、服务端异步校验。聊聊 FlowLite 如何把三层统一成一套声明式协议。
开发笔记 阅读 →
2025-07-19
低代码不是银弹:适用边界与反模式表单流程类系统是低代码的甜蜜区,但有几类场景强上低代码只会事倍功半。聊聊我做平台过程中划出的边界线。
行业观察 阅读 →
2025-10-09
权限模型的四种粒度:从菜单到数据行「能不能看这个按钮」和「能不能看这行数据」是两个世界。聊聊 FlowLite 权限体系从粗到细的四层设计。
经验分享 阅读 →
2025-01-02
独立开发者的一年:关于产品、时间与心态利用业余时间做平台的一年复盘:做了几个项目,踩了不少坑,也想清楚了一些事 —— 关于时间、关于坚持、关于「做完」比「做好」更重要。
随笔 阅读 →