In the previous chapter, we started with our Sports News Combinator application, created one component, and populated the data in it. We are using Angular and TypeScript for our application built with Angular CLI (command-line interface). The following is the Sports News Combinator architecture, which we defined in the previous chapter:
In the previous chapter, we developed News Component and App Component. In this section, we will refactor our existing code to add features that you learned in this chapter, such as interfaces and functions to make the app more robust. We will also add a couple of components for header and footer to provide a better look and feel to our application. From Angular perspective, we will also look at binding and interpolation techniques.