ESLint 与 Prettier:团队代码规范自动化
Lint 管代码质量、Prettier 管格式,二者如何配合不打架?介绍配置方式、提交时自动修复和团队落地方案。
Lint 管代码质量、Prettier 管格式,二者如何配合不打架?介绍配置方式、提交时自动修复和团队落地方案。
LIMIT 20 OFFSET 100000 看着人畜无害,实则要扫描 10 万行再扔掉。这篇讲深分页的性能真相、游标分页的原理与实现,以及覆盖索引这个顺手的优化。
for...of 凭什么能遍历?什么是可迭代协议?generator 的 yield 如何暂停函数?讲清协议、生成器与异步生成器。
Vue 2.7 把 Composition API、script setup 等能力反向移植到 Vue 2,为迁移留出缓冲。介绍新特性与 EOL 安排。
两个布局系统都 2022 年了还经常被问"用哪个"。其实它们不是竞争关系而是互补关系——这篇总结我的选型经验:什么时候 Flex,什么时候 Grid,什么时候一起上。
TS 不是新语言而是 JS 的超集。从基础类型、接口、泛型讲到类型推断与配置,说明为什么团队项目应该上 TS。
Service Worker 是跑在浏览器后台的"网络代理",有了它网页可以离线打开、秒开、收推送。这篇从注册到缓存策略走一遍 PWA 的最小实现。