动态

画面从服务端来 — 以及谁可以按

作者: makemind · 2026年7月10日

七月第二周。这周的三篇连成一条线 —— 画面从外面来,权限在里面拦。

本周 Signal

画面是被送来的。画面从服务端到达」在客户端里没有放一行 UI 代码。服务端给出定义,运行时负责画。改了定义,下一次连接就变了——不重编译、不重装。

把按钮藏起来不是安全。谁可以按这个」把权限放在 工具那一侧,不在画面上。在画面上藏按钮是礼貌,真正拦住的是工具拒绝。画面是 JSON,JSON 每次发布都会变——最后接住的必须永远是服务端。

用数字而不是话来还债。只有画面层化开」把创刊号和二月的两篇愿景文章合成一篇,并把当时没测就写下的数字全部换成实测。画面定义真的很小吗——656 字节。修改真的立刻到达吗——83 毫秒,0 次构建

工具与包的备忘

注册资源的顺序里有个坑。客户端能问的东西,不能依赖硬件或扫描的回应。 把画面资源注册在设备扫描之后,在那段往返里接上来的客户端就会拿到 Resource not found。硬件快就过,硬件慢就失败——最不想碰上的那类缺陷。先注册(同步),再连接,然后扫描。

一点想法

「画面由服务端给」这句话看着轻松,其实转移了责任。画面一旦离开客户端,你放上画面的东西,就等于你允许的东西。 所以这周需要第二篇。给出定义的那一方,必须同时会拒绝。

下周

去看重复预约、重试制造出的重复,以及领域判断不经翻译就成为规则的那个位置。


makemind.dev 「动态」— 每周一次,这一周上了什么,做的时候又卡在哪儿。

Twitter