一个 ArrayBuffer 从主线程搬进 Worker,以前要整个复制一遍内存——这个月 transfer() 终于在所有浏览器都稳了,搬的是所有权不是数据
一个 ArrayBuffer 从主线程搬进 Worker,以前要整个复制一遍内存——这个月 …

一个 ArrayBuffer 从主线程搬进 Worker,以前要整个复制一遍内存——这个月 …

写过前端的都踩过这个坑——卡片动画 stagger 要手写 JS、多人协作的列表每次加减项都…
写过浮层 UI 的人都踩过这个坑——下拉菜单弹出来跑到视口外面去了,以前只能靠 Popper…
写前端的人都踩过这个坑——看到生成器或者 Map/Set 的迭代器,下意识就先 .value…
test

一个 ArrayBuffer 从主线程搬进 Worker,以前要整个复制一遍内存——这个月 …
写过前端的都知道 Bun 跑得快。但很少有人知道,2026 年 8 月,Bun 做了一件整个…
写过前端的都踩过这个坑——Grid 和 Flex 的分隔线以前只能靠 border 硬撑,今…

写过前端的都踩过这个坑——CSS 想读 HTML 里的 data-* 属性,以前只能靠 JS…
写过 Rust 的人都踩过这个坑——配了大半年项目,每次改一行代码都要等半天编译,明明 CP…

写过 JS 的人都踩过这个坑——reduce 算金额永远差那么一分、Map 取个默认值要写三…
写过前端的都踩过这个坑——CSS 想读 HTML 里的 data-* 属性,以前只能靠 JS…
2026 年 8 月 22 日,Rust 官方在 nightly 渠道默认启用了下一代 tr…

配浏览器的都踩过这个坑——Canvas 2D 渲染一跑起来 CPU 就飙满,手机上划两下页面…
写过前端的都踩过这个坑——弹窗入场动画每次都要靠 setTimeout(fn,0) 硬撑,@…

写过前端的都踩过这个坑——Grid 和 Flex 的分隔线以前只能靠 border 硬撑,今…

写过前端的都踩过这个坑——CSS 想读 HTML 里的 data-* 属性,以前只能靠 JS…
写过前端的都踩过这个坑——CSS 想读 HTML 里的 data-* 属性,以前只能靠 JS…
先给结论:Remix 3 的 Release Candidate 已经发了,而这次最大的变化…
写过 Rust 写 wasm 的人,大部分都默认要靠 JIT 才能跑出好性能——JIT 编译…
写过前端的都踩过这个坑——CSS 想读 HTML 里的 data 属性,以前只能靠 JS 先…
下划线画得比文字还宽,这个从 Web 诞生就有的对齐 bug 今天终于被一个 CSS 属性修…
写过前端的都知道 CI pipeline 配着配着就变成了 permissions: wri…

配了三年 React,每次等编译等得想把电脑砸了——今天 Vite 用一行配置把 Babel…
写过 Oxc 的都以为解析失败只是 panic,今天这件事被一个命名彻底翻了 Oxc v0.…

写过前端的都踩过这个坑——CSS 想读 HTML 里的 data-* 属性,以前只能靠 JS…
主线程是浏览器里最忙的那条线——JS 执行、事件处理、样式计算、布局、绘制,全挤在上面。60…
写过自定义播放器的都踩过这个坑——播放状态一变,就要写一堆 JS 事件监听器:play 事件…
最流行的 CSS 框架今天姓 Shopify 了——但这不是什么收购案,是一起 AI 掀翻开…
Failed to fetch dynamically imported module。这行…
写过前端的都踩过这个坑——CSS 想读 HTML 里的 data-* 属性,以前只能靠 JS…
写过前端的都踩过这个坑——写滚动动画要么靠 scroll 事件算进度,要么靠 Interse…
test body

写过前端的都踩过这个坑——CSS 想读 HTML 里的 data-* 属性,以前只能靠 JS…
9 月 16 号这天,如果你的 CI 早上开始变得"怪怪的"——workflow 没报错、日…
写过前端的人都踩过这个坑——TypeScript 项目配了 ESLint,每次 npx es…

前阵子微软在 RustConf 上说了句话,很多搞 C++ 的人听完沉默了一下:Window…
写过前端的都踩过这个坑——页面过渡要丝滑、滚动动画要进场、视差效果要流畅,第一反应就是装 G…
写过前端的都踩过这个坑——PWA 装到桌面之后,标题栏想拖拽只能靠一个非标准的 -webki…

配了五年浮层防溢出,每次新写一个 tooltip 都要装 Floating UI(或者老的 …
写过 TypeScript 的人都习惯在可能为 null 的值后面加 !,告诉自己「这里肯定…
Vite 8.3.0 已经稳定发布(2026 年 9 月 10 日)。这个版本没有加任何新 …
全球约 90% 的浏览器已经支持 CSS scroll-driven animations,…

test

一个 ArrayBuffer 从主线程搬进 Worker,以前要整个复制一遍内存——这个月 …
你有没有想过,CI 跑得快,靠的那份缓存,其实是整条流水线里最容易被动手脚的地方? 一条 p…
写了多年 CSS,你会发现一个尴尬的事实:你想定义一个可复用的计算逻辑,比如一个流体字号的公…
写过前端的都踩过这个坑——CSS 想读 HTML 里的 data 属性,以前只能靠 JS 先…

写过前端的都踩过这个坑——CSS 想读 HTML 里的 data-* 属性,以前只能靠 JS…

写过前端的人都踩过这个坑——flex 布局每次用 row-reverse 都要靠 tabin…