Mad Science with the Angular Compiler
summary
Shows concrete tools built on top of the Angular compiler: a higher‑level API ng AST that extracts components, directives, providers and dependencies; a reverse‑engineering Electron app that explores modules and metadata; a migration tool ng migrate that reliably renames template tags while preserving string literals; static analysis that finds unused CSS and misspelled selectors; and a 3D renderer ng world that maps components to VR scenes, all implemented and demonstrated working.
AI-written summary · about
chapters (11)
- 0:00Introduction to angular
- 1:28How the compiler works
- 2:43Compiler architecture
- 5:04Static analysis tools
- 6:33Implementing code checks
- 8:42Dead code elimination
- 10:37Automated migration tools
- 12:11Compiler-based migration
- 13:46Visualizing source code
- 15:21Reverse engineering apps
- 17:03Virtual reality visualization








