Now it's time to start working on the final phase of our application, Sports News Combinator. So far, we have created one main component, NewsComponent, which shows the latest sports news, and a couple of core components, namely, HeaderComponent and FooterComponent, which provide us with the standard header and footer for our application.
NewsComponent currently fetches the data that is hardcoded in the application and binds that data to the user interface. The following diagram shows the application architecture that we have been developing so far:

We have created our index.html file that has a reference to our only module, the App module. All our components are part of this App module. The primary component we have is App Component, which is basically made of a combination of other components such as NewsComponent, HeaderComponent, and FooterComponent...