全部文章
记录前端、全栈实践与开发工具使用心得。
Promise Pool 实战:优雅控制异步并发数量
通过 Promise Pool 控制异步任务并发数量,避免请求拥塞、资源争抢和瞬时流量过高的问题,适合上传和批量请求场景。
JavaScript 懒加载实战:图片与动画的性能优化方案
介绍图片与动画懒加载的常见实现方式,帮助你在不牺牲体验的前提下优化页面性能。
Ubuntu 开发环境初始化脚本:一键安装 Git、Docker 和 Nginx
用脚本快速完成 Ubuntu 开发环境初始化,包括软件源替换、Git、Docker 与 Nginx 等基础依赖安装。
Fetch 请求封装实战:打造轻量级前端请求库
从请求封装思路出发,基于原生 Fetch 构建更轻量的前端请求工具,减少依赖体积并统一请求处理逻辑。
前端开发常用 JavaScript 方法整理
整理前端开发中常用的 JavaScript 方法与处理思路,适合作为日常编码时的高频参考清单。
GitHub Webhook 自动部署 Hugo 博客到服务器
介绍如何通过 GitHub Webhook 实现静态博客自动部署到自有服务器,减少手动发布成本并提升更新效率。
Git 提交前自动格式化:Husky + lint-staged 实战
通过 Husky、lint-staged、ESLint 与 Prettier 在提交前自动格式化代码,减少多人协作中的风格分歧和无效 diff。
移动端 VW 适配实战:用 PostCSS 实现自适应布局
介绍如何通过 postcss-px-to-viewport 将 px 转换为 vw,完成移动端页面的自适应布局,并补充配置思路与实践注意事项。