Web组态编辑器的撤销重做架构设计
做 Web 组态编辑器时,很多功能都长得像“看起来不难,做起来崩溃”。撤销 / 重做就是其中的典型代表。Demo 阶段最常见的做法很直接:每次操作后把整个画布 JSON 存一份快照,然后维护两个栈:undoStack 和 redoStack。
低代码可视化平台的前端架构设计:从渲染引擎到插件系统
今天分享一个做内部的可视化搭建工具经验,从零开始设计前端架构,希望对同样在做类似事情的同学有帮助。先说结论:分层是第一原则做低代码可视化平台,最怕的就是"一锅粥"——渲染逻辑、交互逻辑、数据逻辑全搅在一起。等到要加新功能的时候,改一个地方崩三个地方。
论文流程图怎么画?10款常用画图工具盘点(附绘图攻略)
最近不少毕业生都在赶毕业论文,一种很普通的情况是,把论文正文写得差不多了,却被“研究流程图”“技术框架图”这样的制图环节卡住——不是不会画,而是不知道用什么工具画才规范、好看、还能导出高清图片用于排版。
传统编程已死,AI Coding是普通人最大的红利
大家说法都不一样,有人说 Cursor 最好用,也会有人说 Claude code 最强,还有人说 Trae 性价比高。
那些让你头疼的Markdown编辑器,终于有救了
你是不是也试过不少Markdown编辑器?要么功能死板,连个表格都插不进去,要么就是学了半天语法,写出来的文档别人压根看不懂。更气人的是,那些好用的编辑器,大部分都是闭源的,你想自己改点东西?没门。直到我发现了Milkdown这个开源项目,才真正理解了什么叫“既方便又自由”。
画流程图用什么软件好?4个主流工具横向对比(2026版)
前段时间团队要做一次内部的工具盘点,笔者被分配了给团队选一款统一使用的流程图绘制软件的任务。本来以为这事儿半天就能搞定——结果一查,市面上的工具五花八门,每家都说自己最好,看得我头大。
复杂交互逻辑用 XState,状态机画出来比一堆 if 好维护多了
上周接手一个老项目的多步表单,五个步骤,中间还夹着实名认证、短信验证、异步校验。
传统编程已死,AI Coding是普通人最大的红利
大家说法都不一样,有人说 Cursor 最好用,也会有人说 Claude code 最强,还有人说 Trae 性价比高。
任由文字肆意流淌,更自由的开源 Markdown 编辑器
Markdown编辑器太多,选哪个都像在赌运气。最近试了Milkdown,不是因为它多火,而是它不让我“选”——它直接把问题拆开了,一个一个扔到我面前:你要的到底是写得快,还是改得稳?是看着顺眼,还是接得上后端?