Skip to content

hzuhyb/web-performance-optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 

Repository files navigation

在这里记录了自己做的一些性能优化工作。

📕 关于性能优化的关键词

性能优化的工具

Chrome DevTool、火焰图、瀑布流、时间轴、Fiddle抓包、Charles、AB 工具、网速设置工具

性能优化的网络优化

DNS-Prefetch、preload、preRender、TTL、TTFB、GZip、307 状态码

页面的优化

资源的压缩、打包、内敛,模块的懒加载、懒执行、懒渲染

代码层面的优化

重绘、回流、FPS、节流、去抖、去定时器、事件代理

📕 使用第三方网站获取性能测试报告

📕 学会用Chrome DevTools收集性能指标

📕 了解内存泄漏

📕 知道浏览器的工作原理以及渲染过程

📕 性能优化的网络优化

📕 首屏优化

📕 代码层面上优化

📖 JS优化

📖 DOM优化

📖 动画优化

📖 滚动优化

📕 底层上优化

📖 浏览器对代码做的一些优化

📖 JS与Native交互时相互通信的成本问题

📕 自动化的性能监控方案

📕 框架的性能优化(Nuxt.js|Vue.js|React|React Native)

📕 泛谈性能优化

📖 H5

📖 PC

📕 优化方案

📕 其它

Releases

No releases published

Packages

No packages published