Hacking the Angular Compiler

Hacking the Angular Compiler

In this talk we take a deep dive into how Angular transforms components into DOM elements and JavaScript code that is executed inside the browser. We will see how we hooked into this process to teach Angular our own template syntax that makes our code more declarative, concise, and aligned with other APIs in Angular.

You will walk away with a deep understanding of the Angular Compiler and learn an (experimental) way to hack your own syntax into the system!

Links:
https://github.com/d3lm/ng-emojis
https://github.com/typebytes/ngx-template-streams

Big thanks goes to:
Alan Agius, Filipe Silva, and Alex Rickabaugh

7764379521726735c164889159c8f387?s=128

Dominic Elm

October 03, 2019
Tweet