Join our weekly discussion about how to build top end Angular applications and become an Angular expert.
038 AiA Performance with Ben Nadel
01:35 - Katya Eames Introduction
01:52 - Ben Nadel Introduction
04:47 - Performance
- Basecamp Nested Pages
08:04 - User Experience
10:01 - Fixing Performance Problems as a Team
- Engineering Validation
- “Premature optimization is the root of all evil -- Donald Knuth”
- DOM Manipulation
- Screen Experience
23:28 - Finding Performance Issues
- Chrome Developer Tools
- Utilizing Chrome Dev Tools and Creating the Videos on Ben’s Blog
- “Imposter Syndrome”
29:27 - “Just-in-Time View Construction”
34:43 - ngIf
37:16 - Angular 2 Opinions
- [YouTube] Dave Smith: Angular + React = Speed
- Unit Directional Data Flow & Functionality
- Victor Savkin: Change Detection in Angular 2
- [Egghead.io] John Lindquist: Angular 2: Template Syntax
- ES5, ES6 AtScript, TypeScript
- traceur-compiler
- Babel
46:01 - Moving to 2.0
Picks
BrowserSync (John)
[Egghead.io] Angular 2: Template Syntax (Joe)
Win an InVision App T-Shirt! (Lukas)
Adventures in Angular (Lukas)
WELCOME TO NIGHT VALE (Katya)
Being and Time (Harper Perennial Modern Thought) by Martin Heidegger (Ward)
Angular Grid (Ward)
Steelheart (The Reckoners) by Brandon Sanderson (Chuck)
StarTech.com MUHSMF2M 2m 4 Position TRRS Headset Extension Cable (Ben)
Any Given Sunday (Ben)
News
Special Guest: Ben Nadel.