我配 Vite 开发服务器跑了五年,今天发现它偷偷把底层全换了——Vite 8.1 这次把「bundled dev mode」引回来了,万级模块的冷启动终于不用等了
我配 Vite 开发服务器跑了五年,今天发现它偷偷把底层全换了——Vite 8.1 这次把「…
我配 Vite 开发服务器跑了五年,今天发现它偷偷把底层全换了——Vite 8.1 这次把「…
动画库配了三年,今天才发现切页这件事根本不用靠 Framer Motion——View Tr…
Prime Agent Skill:让 AI 编程智能体自己学会改进自己的实战框架 核心一句…
当 LLM 编码智能体被问「给我几个方案」时,往往直接跳到第一个合理候选并开始打磨——业内称…
Rolldown 标榜自己是「Rollup-compatible」的打包器,API 和插件接…
SwarmForge 是一个基于 tmux 的多 Agent 编排平台,通过结构化的角色分工…
你做了一个 SPA,用户从首页点进详情页,URL 变了,页面内容变了,用户的感受是「翻页了」…

做 2D 地图、白板、大图浏览时,浏览器总把手势“钉”在主轴,对角线拖拽变成两段式。这件事终…
写过 CSS 的人都熟悉这套写法: @supports (display: flex) { …
写过滚动交互的前端工程师都知道,这个坑有多深——sticky 头有没有贴上去、轮播项有没有吸…
以前写滚动动画,要在 JS 里监听 scroll 事件、算位置、塞 requestAnima…
我配手风琴配了八年,每次展开收起都要靠 JS 套一层 max-height 才能勉强做动画—…
页面里一堆卡片,点击其中一个跳到详情页,过渡动画怎么做? 以前这个需求靠两个办法:一是整个页…
Skills Trending Daily:一个把技能趋势追踪做成流水线的开源系统,让 AI…
写过三年性能优化,你可能也有过这个经历:Lighthouse 跑了个 95 分,SEO 评分…
mattpocock/skills 是 TypeScript 领域知名开发者 Matt Po…
Superpowers 是由 Jesse Vincent(@obra)和 Prime Rad…
你每次写展开面板、下拉菜单、对话框的时候,第一步是不是先在 JS 里写 isOpen = !…

写过 WebAssembly 的人,大概都有这个遗憾——它跑 C/C++/Rust 快是快,…

做弹层、下拉菜单、tooltip,我前前后后折腾了五年。每次都要写一堆 getBoundin…