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