# 2022-05

渲染优化

本篇文章将按照优化关键渲染路径的思路讲解如何做好渲染阶段的优化。

# 2022-04

Service Worker 缓存、Push 缓存

介绍请求和响应优化的另外两种措施。

JS 性能优化

性能优化不可避免。任何一种提高运行效率,降低运行开销的行为都可以看作是一种优化操作。

请求和响应优化

介绍请求和响应优化的几种措施。

# 2021-12

性能指标

Web 性能是网站或应用程序的客观度量和可感知的用户体验。

# 2021-11

React 性能优化

React 组件性能优化的核心是减少渲染真实 DOM 节点的频率,减少 Virtual DOM 比对的频率。

# 2021-02

webpack 构建包配置

编写 NPM 构建包配置、编写单元测试、了解 Git commit 规范和 semver 规范等。

# 2020-05

PostCSS核心功能配置

PostCss是一个用JavaScript工具和插件转换CSS代码的工具。

mode与optimization

介绍一下webpack的mode和optimization相关的配置。

# 2020-02

柯里化函数

柯里化是函数式编程思想的一种,是美国逻辑学家Haskell Brooks Curry提出并命名的。柯里化函数在实际开发中应用非常广泛。

函数组合、结合律

函数组合是函数式编程的一种,也是Pointfree编程风格的体现。

防抖函数和节流函数

节流函数和防抖函数在项目中是比较常用的优化方式。防抖函数常用于表单提交,节流函数通常用于JS动画中。

减少HTTP请求的方法

为什么要减少HTTP请求?减少HTTP请求有什么好处?如何减少HTTP请求?