KBall and Chad Hietala meet up at JSConf and talk about compilers for the frontend, Ember’s binary opcodes, webassembly, and the future of performance optimization for the web.
Changelog++) members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors:
Indeed) – Indeed Assessments is a remote-first team that operates like a startup within Indeed — and they’re hiring. If you’re looking to join a remote-first team working on really big problems that will literally impact 100’s of Millions of people, head to indeed.jobs/changelog)
Rollbar) – We catch our errors before our users do because of Rollbar. Resolve errors in minutes, and deploy your code with confidence. Learn more at rollbar.com/changelog).
NativeScript) – NativeScript is an open source framework for building truly native mobile apps for iOS and Android using JavaScript and TypeScript with frameworks like Angular and Vue. Learn more at nativescript.org/jsparty).
Fastly) – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com).
Featuring:
Show Notes:
Performance gains from compilers in JavaScript:
Glimmer
The performance costs of parse/compile:
Precompilation:
Moving sourcemaps to webassembly:
A11Y:
Opportunities for Angular, Vue, etc
Ember
Other Linkedin Projects:
Something missing or broken? PRs welcome!)