标签: #frontend
关于 GPU、LLM、MLOps、Kubernetes 以及心态的文章 · 4 篇
Web 编辑器没有标尺的真正原因 —— 缺的不是尺,是纸
Word 有而 Web 编辑器没有的功能里,被要求得最频繁的就是标尺。这不是因为没人做,而是因为 Web 里没有「页」这个模型,连「厘米是相对于什么的厘米」都定不下来。本文以最近公开的 editor-ruler 为线索,梳理为什么「加一把标尺」这个决定不是加一个 UI 部件,而是引入一整套文档模型,以及这个决定会牵出什么。
2026-08-09 · 11 分钟阅读 #frontend#rich-text-editor#ui-design#contenteditable#developer-tools界面是用十个字母写成的 —— 做自定义控件之前必须问的一个问题
雅各布·尼尔森整理出一个说法:几乎所有用户界面都是由十来个元素拼起来的,就像二十六个字母能写出所有英文单词一样。这份清单之所以有用,不是因为它告诉你该做什么,而是因为它让你看清做一个新控件时实际上丢掉了什么。本文梳理排名本身携带的信息、把约定破坏一半的四种常见做法,以及今天就能贴到自家设计系统清单上的标签。
2026-08-09 · 11 分钟阅读 #ui-design#ux#design-system#frontend#usability解读 SvelteKit 3.0 预发布版 — 会破坏什么、收紧了哪些默认值,以及还有哪些仍是 experimental
从 2026 年 6 月 5 日起,npm 上开始出现 @sveltejs/kit 3.0.0-next 的预发布版本,到 7 月 14 日已经来到 next.8。把更新日志从头到尾通读一遍就会发现一个事实:SvelteKit 3 不是一个功能型大版本,而是一个「拉高地基、清偿技术债」的大版本 — 它把 Node 22、TypeScript 6、Vite 8(内置 rolldown 1.0)、Svelte 5.48 定为最低要求,删掉了
2026-07-17 · 18 分钟阅读 #svelte#sveltekit#frontend#vite#migrationReact Compiler 移植到了 Rust — 已合并的、尚未合并的,以及那个"10 倍"的数字
2026年6月9日,将 React Compiler 移植到 Rust 的 PR 36173 合并进了 facebook/react 的 main 分支。461 个文件、超过 12 万行代码被加入,"作为 Babel 插件快 3 倍,转换逻辑本身快约 10 倍"这个数字很快就开始在生态圈里流传。但在 PR 正文里,作者 Joseph Savona 本人明确写道——"性能数字是 AI 得出的,我没怎么花时间去验证基准测试的设置"。本文只依
2026-07-16 · 28 分钟阅读 #react#rust#compiler#performance#frontend