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

YouTube

Compilers - The Next Frontier In Web Performance

JSConf via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution and future of web performance optimization in this JSConf US 2018 talk. Delve into the world of compilers, tracing their history from early tools like Jasmine and Yui Compressor to modern solutions. Examine current challenges in JavaScript startup time and learn about innovative approaches such as Glimmer VM and Ember MVC. Discover the power of declarative templating, virtual machines, and WebAssembly in improving web application performance. Gain insights into domain-specific languages and their potential impact on web development. Understand how cutting-edge technologies like WebAssembly are being integrated into frameworks like Ember to push the boundaries of web performance.

Syllabus

Introduction
Who am I
What is a compiler
The browser
The history of compilers
Jasmine and Yui Compressor
ES4 Life Death
The Enlightenment
JavaScript
Closure Compiler
Todays Tools
Todays Problems
JavaScript Startup Time
Glimmer VM
Ember MVC
Ember Templates
Angular Templates
Valid Templates
declarative templating
what is an opcode
Constants pool
Virtual Machine
Fetch API
Virtual Machine Visualization
Open Element
Flush Element
Text Element
Close Element
Return
GlimmerVM
WebAssembly
WebAssembly Properties
WebAssembly Performance
C Rust
Domainspecific languages
WebAssembly in Glimmer VM
WebAssembly in Ember
Conclusion

Taught by

JSConf

Reviews

Start your review of Compilers - The Next Frontier In Web Performance

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.