Creating High Performance Ionic Applications
This module focuses of various aspects of creating high performance applications with Ionic and Angular. Topics include how the browser rendering process works, using debugging tools to profile and fix performance, reducing bundle sizes, and architecting code to increase performance.
Source Code & Resources PRO Lesson 1: Introduction PUBLIC Lesson 2: Understanding Browser Rendering PUBLIC Lesson 3: Creating Production Builds PRO Lesson 4: Measuring Network Requests PRO Lesson 5: Debugging Network Issues PRO Lesson 6: Measuring Memory PRO Lesson 7: Debugging Memory Issues PRO Lesson 8: Measuring Frame Rate PRO Lesson 9: Debugging Frame Rate Issues PRO Lesson 10: Bundle Size & Lazy Loading PRO Lesson 11: Interacting with the DOM Efficiently PRO Lesson 12: Perceived Performance PRO Lesson 13: Dealing with Large Lists PRO Lesson 14: Animation Performance PRO Lesson 15: Speeding up Observables & Promises PRO Lesson 16: Faster Change Detection with the OnPush Strategy PRO Lesson 17: Using Web Workers for Heavy Lifting PRO Lesson 18: Conclusion PRO