Promise对象 3 种妙用
介绍了 Promise 对象的三种妙用:缓存同一请求避免多次调用、封装大量异步操作、泄露触发转化方法,帮助开发者更好地理解和应用 Promise。
3014 字
|
15 分钟
从 UX 与 DX 来谈一谈 React SWR
从用户体验(UX)和开发者体验(DX)两个角度,分析 React SWR 这个数据获取 Hook 库的设计理念,探讨它如何简化错误处理、加载状态管理和数据同步。
2956 字
|
15 分钟
从 WeRequest 登陆态管理来聊聊业务代码
针对微信小程序开发中涉及三方服务器的登录态管理难题,详细分析了如何通过 WeRequest 组件实现无感知登录和状态管理。
4484 字
|
22 分钟
优化 web 应用程序性能方案总结
探讨了多种 Web 应用性能优化技巧,包括 optimize-js 跳过 V8 pre-Parse、Polyfill.io 根据浏览器适配 polyfill、type='module' 辅助打包部署 es2015+ 代码等,帮助开发者应对前端性能挑战。
3599 字
|
18 分钟
手把手教你使用 issue 作为博客评论系统
utterances 是一个基于 GitHub issue 的轻量级博客评论系统。本文手把手介绍了如何在 VuePress 中集成 utterances,包括 GitHub 应用安装、仓库配置和 Vue 组件封装。
721 字
|
4 分钟
探讨奇技淫巧
探讨了"奇技淫巧"的定义,强调了在工程实践中,官方未设想的代码风格或使用场景也可能成为提升开发效率和性能的有效手段。
2096 字
|
10 分钟
小程序绑定用户方案 优化
探讨了小程序中用户绑定的优化方案,详细介绍了预先绑定类和惰性绑定类两种小程序类型,并分别阐述了它们的功能特点和技术要点。
1162 字
|
6 分钟
利用 es6 new.target 来对模拟抽象类
介绍了 ES6 的 new.target 属性,展示了如何用它来禁止函数使用 new 调用、模拟抽象类,以及在继承关系中实现更灵活的控制,提高代码的健壮性。
911 字
|
5 分钟