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
Learn React by Building Real ProjectsUdemy Intro to Lightning Development for Salesforce®
Udemy Build an app in less than 1 hour using React Native
Udemy React Js do zero ao avançado na pratica
Udemy Become an Angular Developer
LinkedIn Learning