December 2016
Intermediate to advanced
841 pages
17h
English
In this chapter, we saw how to work with classes, interfaces, and modules in depth. We were able to reduce the complexity of our application by using techniques such as encapsulation and inheritance.
We were also able to create external modules and manage our application dependencies using tools such as RequireJS or Browserify.
In the next chapter, we will discuss the TypeScript runtime.
Read now
Unlock full access