Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.