Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Sneak Peek into Super Optimized Code in JS Frameworks

JSConf via YouTube

Overview

Explore advanced optimization techniques used in popular JavaScript frameworks in this conference talk from JSConf EU 2019. Dive into the world of highly optimized code, examining strategies like linked lists, monomorphism, and bitmasks that framework developers employ to achieve maximum performance. Discover how these techniques are implemented in Angular and React, and gain insights that could potentially be applied to your own projects or even inspire the creation of a new framework. Learn about monomorphic data structures, virtual machines, hidden classes, shape objects, transition chains, JS templates, bit fields, and Bloom filters. Understand how these optimizations impact view updates, side effects, and overall framework efficiency. Gain a deeper appreciation for the intricate balance between code readability and performance in the context of JavaScript framework development.

Syllabus

Introduction
Overview
Monomorphic
Data Structures
View Notes
Update Node
Virtual Machines
Hidden classes
Shape object
Transition chains
Cache
JS Templates
React Framework
Bit fields
Side effects
Update task
Update host
Bitfills
Bloom Filters
Probability
Collisions
Articles

Taught by

JSConf

Reviews

Start your review of A Sneak Peek into Super Optimized Code in JS Frameworks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.