前端性能优化原理与实践- 掘金小册课程推荐/优惠

前端性能优化原理与实践--掘金小册课程推荐/优惠

毫秒必争!深入理解前端性能原理,将晦涩的知识转化为可爱的生产力,建立你自己的优化技能索引目录
修言
15讲 | 13693人已学习
优惠价¥29.9
官网优惠购买

版权声明

本站非掘金小册官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

课程介绍

小册介绍

在当下迭代飞快的互联网环境下,性能优劣至关重要,差的性能足以摧毁一个好的网站。

具体到 Web 站点的性能优化,其实后台优化的技术已经比较成熟——比如数据库的优化、后台代码的优化等等。成熟到什么程度呢?很多 Web 网页,真正花费在 Web 服务器到终端用户的时间其实往往不超过整个响应时间的一两成。

相比之下,工程师们对前端性能优化的研究和重视度还远远不够。

就国内的情况来看,许多站点并不关注前端的性能优化,这方面的研究也相对较少。事实上前端的优化空间非常大,谁能把握住这巨大的优化空间,谁就可以为自己的互联网产品争得用户流量的先机。

大家能够发现自己手上的淘宝、京东等页面越来越快,到大厂面试时性能优化也成了一个绕不过去的弯——前端性能优化终于到了手握一个应用体验质量的生杀大权的时代了!单单掌握 React 或者 Vue 以应对基本的业务开发已经不那么 OK 了。作为前端工程师,性能优化已经进化为了我们的必修课之一。

笔者希望借这本小册,尽可能降低一些大家学习性能优化的成本。

一方面,为没有接触过性能优化的新同学建立起一个正确的前端性能优化的“世界观”,从而使性能优化这件事情有迹可循。另一方面,为在职的工程师们提供一线团队已经实践过的“方法论”,形成一个性能优化思路索引表。

本小册将从网络层面和渲染层面两个大的维度来逐个点亮前端性能优化的技能树。

整个的知识图谱,用思维导图展示如下:

任何技术的掌握,都离不开一定比例的理论基础和实际操作的支撑。具体到前端性能优化这件事情上,笔者认为是 20% 的理论,加上 80% 的实践,甚至很多理论本身也都是我们在具体的业务场景中实践出来的。为了强调这一点,读者在阅读小册过程中会不时接收到“提醒”。笔者希望大家阅读本小册时,能够读到一些“书本之外的东西”。

学习性能优化,时不我待!

作者介绍

修言,一线电商集团前端工程师。历任创业团队高级工程师、滴滴出行前端工程师。

始终战斗在前端性能优化的第一线,拥有丰富的研发经验、面试经验和性能死磕经验。

你会学到什么?

学原理,学实践,学会学习。
建立起你自己的前端性能优化知识版图,搞定面试、优化业务。

你将学到的技术知识点:

  • 前端性能优化的整体思路与思维方法
  • 浏览器背后的运行机制解析
  • 理解 DOM 特性及其优化思路
  • 深入了解各种图片文件的特性,学会进行图片选型
  • 缓存、本地存储等页面存储方案的原理与应用场景
  • 服务端渲染相关知识
  • webpack 性能调优方案
  • 性能监测方案与应用示例
  • 搞定面试题:手把手教你写 Lazy-Load、Throttle、Debounce
  • 必要的原理知识补充:Gzip、CDN 等

适宜人群

  • 具备基本的 JavaScript、CSS 知识,对 webpack 等构建工具有所了解。

  • 对前端性能优化感兴趣,但没有过深入了解和实践的同学。

名人推荐

课程目录

  • 开篇:知识体系与小册格局
  • 网络篇 1:webpack 性能调优与 Gzip 原理
  • 网络篇 2:图片优化——质量与性能的博弈
  • 存储篇 1:浏览器缓存机制介绍与缓存策略剖析
  • 彩蛋篇:CDN 的缓存与回源机制解析
  • 存储篇 2:本地存储——从 Cookie 到 Web Storage、IndexedDB
  • 渲染篇 1:服务端渲染的探索与实践
  • 渲染篇 2:知己知彼——解锁浏览器背后的运行机制
  • 渲染篇 3:对症下药——DOM 优化原理与基本实践
  • 渲染篇 4:千方百计——Event Loop 与异步更新策略
  • 渲染篇 5:最后一击——回流(Reflow)与重绘(Repaint)
  • 应用篇 1:优化首屏体验——Lazy-Load 初探
  • 应用篇 2:事件的节流(throttle)与防抖(debounce)
  • 前方的路:希望以此为你的起点
  • 性能监测篇:Performance、LightHouse 与性能 API

作者介绍

前端Leader
朝闻道,夕死可矣

作者其他课程

JavaScript 函数式编程实践指南 - 掘金小册课程推荐/分享/优惠/折扣
JavaScript 函数式编程实践指南
升维的编程“套路”学,用接地气的姿势理解函数式思想,在实际场景中内化函数式编程的”道“与”术“。学会驾驭代码,而非被其奴役。
修言
3276人已学习
优惠价¥39.9
官网优惠购买
JavaScript 设计模式核心原理与应用实践 - 掘金小册课程推荐/分享/优惠/折扣
JavaScript 设计模式核心原理与应用实践
通俗易懂的编程“套路“学。带你深入看似高深实则接地气的设计模式原理,在实际场景中内化设计模式的”道“与”术“。学会驾驭代码,而非被其奴役。
修言
13251人已学习
优惠价¥19.9
官网优惠购买
前端算法与数据结构面试:底层逻辑解读与大厂真题训练 - 掘金小册课程推荐/分享/优惠/折扣
前端算法与数据结构面试:底层逻辑解读与大厂真题训练
面向实战的前端算法面试教学,接地气&说人话&大量图解,带你从编码基本功到手撕大厂真题、构建坚不可摧的算法能力体系
修言
8070人已学习
优惠价¥29.9
官网优惠购买

推荐

从前端到 AI:LangChain.js 入门和实战 - 掘金小册课程推荐/分享/优惠/折扣
从前端到 AI:LangChain.js 入门和实战
手把手带你开发 AI 应用,提升大模型实战能力
Kai42
1691人已学习
优惠价¥39.9
官网优惠购买
深入剖析 Node.js 底层原理 - 掘金小册课程推荐/分享/优惠/折扣
深入剖析 Node.js 底层原理
从源码角度解读 Node.js 底层设计,并实现一个简单的 JS 运行时
theanarkh
1667人已学习
优惠价¥39.9
官网优惠购买
Uniapp 从入门到进阶 - 掘金小册课程推荐/分享/优惠/折扣
Uniapp 从入门到进阶
从基础到实战,详细讲解跨平台应用开发的方方面面,包含 Uniapp 开发常用知识点,基础 api,前端交互、组件封装,后端 Nodejs 开发、前后端联调和调优部署,是一套非常全面的综合课程。
阿面
2222人已学习
优惠价¥29.9
官网优惠购买
零基础通关 Go 语言 - 掘金小册课程推荐/分享/优惠/折扣
零基础通关 Go 语言
2大部分,10大技能,全解Go语言语法
萧文翰
1159人已学习
优惠价¥49.9
官网优惠购买
Vue3 企业级项目实战 - 掘金小册课程推荐/分享/优惠/折扣
Vue3 企业级项目实战
Vue3 + Element Plus + Spring Boot 企业级项目开发,升职加薪,快人一步。
程序员十三
3212人已学习
优惠价¥69
官网优惠购买
Python数据分析实战:构建股票量化交易系统 - 掘金小册课程推荐/分享/优惠/折扣
Python数据分析实战:构建股票量化交易系统
以股票数据为分析标的,以搭建量化交易策略为学习场景,由基础工具的使用逐步进阶到策略的设计,由浅入深、由技术到思维地为读者讲解Python金融数据分析和挖掘技术在股票量化交易中的应用。
元宵大师
2052人已学习
优惠价¥39.9
官网优惠购买