Summary

In this chapter, we have learned what performance is and how the availability of resources can influence it.

We have also learned how to use some tools to analyze the way a TypeScript application uses available resources. These tools allow us to spot some possible issues, such as a low frame rate, memory leaks, and high loading times. We have also discovered that we can automate many kinds of the performance optimization tasks as well as the performance monitoring and testing processes.

In the following chapter, we are going to learn how we can automate the testing process of our TypeScript applications to achieve great application maintainability and reliability.

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.