Building Performant Applications

A slow application is not a useful one. We developers can get complacent with our powerful machines and speedy fiber connections. We forget that most of the world connects through a phone, on a connection no better than 3G. Speed matters even more than ever—47% of users leave a page if it takes longer than 2 seconds to render.[8]

In this section, you’ll learn how to profile an Angular application and use observables to skip large swaths of unneeded performance issues.

Understanding Angular Performance

There are two types of performance to think about when digging through any frontend application: load and runtime. Load performance focuses on how quickly the application can get up and running for the user. Runtime ...

Get Build Reactive Websites with RxJS now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.