Performance Beyond Page Load
Offered By: JSConf via YouTube
Course Description
Overview
Syllabus
Intro
Performance beyond Page load
Let's start with a small survey
But, you won't like animations if they're
Rendering Performance
Let's start with a Case Study
Bad performance of Shopping portal
Discussion of the performance impact
Wait
Apoorv Saxena
10ms isn't a lot of time
When failing to meet the frame budget of 10ms, we come across
Browser rendering process
Composting
Performance impact of operations
How to analyse the performance of a webpage
Chrome Dev Tools: FPS meter
Chrome Dev Tools: Enable paint flashing
Chrome Dev Tools: Timeline
Rule of Thumb
Style Calculations
Reduce complexity of CSS selectors
Remove unused CSS rules
Reduce number of elements being styled
Measure your style recalculation cost
Reduce paint areas
CSS Animations
Debounce input handlers
Promote elements that update frequently
GIFs and Performance
Live Performance Audit
Path to Performance
Taught by
JSConf
Related Courses
Deno - Next Generation JavaScript RuntimeJSConf via YouTube How I Got 1600 Stars on GitHub in 2 Months of Open Source Work
JSConf via YouTube Is it Okay to Pursue Functional Programming on Frontend - JSConf Korea
JSConf via YouTube If - Extensible Design - Return "Work Life Balance"
JSConf via YouTube React x Web Components - How It Is and How It Could Be
JSConf via YouTube