The Angular 2 Compiler Tobias Bosch
Why Stack Overflow recommends it
Stack Overflow users link it when asked what the Angular compiler actually does, how templates are parsed, or why Angular outperforms AngularJS, since it comes straight from the compiler's author.
Recommended by 2 people across 2 different months, 2017 to 2019.
What it is
A conference talk from AngularConnect 2016 in which Tobias Bosch, the author of the Angular compiler, explains how the Angular 2 compiler turns components, templates, pipes and directives into JavaScript. It covers the template parser and the compilation pipeline behind Angular's runtime performance.
What people said
Recommends Nathan · 2017-10 · Stack Overflow · on “What does the angular compiler "compile"?”
Getting the code you've written to run on a browser involves two things: 1) Transpiling the Typescript into JavaScript . This is kind of a solved problem. I think they just use webpack. 2) Compiling the angular abstractions into JavaScript . I mean things like a components, pipes, directives, templates etc. This is what the angular core team work on. In case you're really interested in that second bit, the angular compiler, watch compiler author Tobias Bosch explain the Angular Compiler at AngularConnect 2016 [this video] . I think there's a bit of confusion going on here between transpiling and compilation. It sort of doesn't matter and is a matter of personal taste, they're both just transforms
Recommends JossFD · 2019-09 · Stack Overflow · on “How does Angular set html file as the error file source”
This is thanks to the Template Parser Angular uses for your compiler to understand what's written in your .html. This video explains it very well: [this video] It is a fairly long watch, but I believe your specific question is answered from 6:06 onward, although I suggest you watch the whole thing if you can find the time.
Cites Vikas · 2018-03 · Stack Overflow · on “Why Angular(2~5) is way faster than AngularJS”
Table that summarizes the major differences between Angular and AngularJS Change Detection. [LINK] To Explore more on this Change Detection Differences between Angular and AngularJS [LINK] Change Detection Reinvented Victor Savkin [LINK] Angular’s $digest is reborn in the newer version of Angular [LINK] The Angular 2 Compiler Tobias Bosch [this video] The Angular Compiler 4.0 - TOBIAS BOSCH [LINK] .