Scaling Large Angular Apps
Offered By: NDC Conferences via YouTube
Course Description
Overview
Discover effective techniques for scaling large Angular applications in this comprehensive conference talk. Learn how to move beyond basic To-Do list apps and implement conventions, automation, and tools to enhance scalability, especially in team environments. Explore concepts applicable to both Angular 2 and 1.5 versions, including TypeScript integration, component-based architecture, API call optimization, performance improvements, and testing strategies. Gain insights into advanced topics such as lazy loading, web worker support, static template compilation, tree shaking, and server-side rendering. Master the art of building a solid codebase that can efficiently scale to meet the demands of complex Angular projects.
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
Related Courses
Angular Avanzado: Lleva tus bases al siguiente nivel - MEANUdemy Angular: Routing
LinkedIn Learning Angular Router In Depth (Angular 18)
Udemy Angular e integração de APIs
Udemy Learn to build an e-commerce app with .Net Core and Angular
Udemy