These three common problems include resizing of images, Ray tracing, and encryptions of data. What do these three cases have in common? All these operations have heavy computations to perform by CPU in fractions of seconds in the background. Configuring your app component to web workers makes it trouble-free and frees up the user interface. .
Link: Angular Performance Tuning: 15 Ways to Build Sophisticated Web Apps
via http://www.simform.com