In this chapter, our focus was on implementing the remaining functionalities of our Sample Trello application. In doing so, we learned about async programming in TypeScript and Angular using callbacks, promises, and async-await. We also looked at iterators, pipes and dependency injection. By the end of this chapter, we had implemented all the features of our application and it's still not in full working condition.
In the next chapter, we will discuss testing and how we can write test cases for our application. We will continue to build our application by adding a few test cases to showcase the features provided by Angular and some third-party frameworks.