Overview
Syllabus
Scaling large Angular apps
Let's talk about JavaScript
1.3 TypeScript
Head start
3.1 Get rid of plain Controllers
3.3 Components vs Directives
3.4 Component isolation
API calls
4.1 Base configuration
4.2 Request Interceptors
4.3 Response Interceptors
4.4 Error Interceptors
4.6 Summary
Performance
5.1 Watchers
5.3 Caching
5.4 Production Mode
5.5 Service Workers
Testing
Writing tests flexibility to optimize without breaking functionality
7.2 Component Based Architecture
7.3 Lazy Loading
7.4 Web Worker support
7.5 Static Template Compilation
7.5 Tree Shaking
7.6 Service Side rendering
Closing thoughts
Scaling requires a solid codebase
Taught by
NDC Conferences