Summary

In this chapter, we learned the basics about managing third-party dependencies. We also learned the differences between internal and external modules, and each of the main kinds of modules in each of these categories.

We also learned how to work with dependencies in object-oriented programming. Finally, we learned how to implement dependency injection and how to work with IoC containers.

In the next chapter, we will learn about the TypeScript/JavaScript runtime.

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.