Understanding Angular 2
summary
Angular 2 presents itself as a TypeScript-based platform not just a framework, with component-based architecture, dependency injection, modules and a renderer to target web, mobile or even Arduino. Demonstrates building apps with Angular CLI, reports an ngGirls workshop of 43 beginners, 13 mentors who built an app from scratch. Highlights: default style encapsulation (good, but complicates global theming), change detection driven by zones that runs top-down unless you use on-push/mutable strategies, and DI creates shared singleton services.
AI-written summary · about
chapters (14)
- 0:00Introduction and speaker intro
- 3:50Audience experience with Angular
- 4:33Speaker’s journey to Angular
- 6:41Angular 2 philosophy
- 8:53TypeScript in Angular 2
- 14:18Component architecture basics
- 22:16Component building blocks
- 25:40Code structure and templates
- 29:21Component types explained
- 33:43Data binding and events
- 37:20Change detection in Angular
- 39:48Modules and dependency injection
- 42:46Cross-platform rendering
- 43:31Why I love Angular 2








