Performance monitoring automation

We have seen that we can automate many of the performance optimization tasks using the Gulp task runner. Similarly, we can also automate the performance monitoring process.

To monitor the performance of an existing application, we will need to collect some data that will allow us to compare the application performance over time. Depending on how we collect the data, we can identify three different types of performance monitoring:

  • Real user monitoring (RUM): This is a type of solution used to capture performance data from real user visits. The collection of data is performed by a small JavaScript code snippet loaded in the browser. This type of solution can help us to collect data and discover performance ...

Get Learning TypeScript 2.x - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.