Chapter 1. Creating the Base Application
The Angular application we will build is a list of posts you regularly see in a social app such as Twitter. Each of these posts is posted by a user and we can click through to the user's profile to show all the posts made by the profile.
We will intentionally keep the application simple as the book is meant to focus on the technology rather than the functionality of the app. Although the app is simple, we will develop it using all the best practices of Angular development.
Web applications built with Angular can be optimized for search engines (SEO). Building support for SEO in apps means that search engines can read and understand the pages, and that the pages have dynamic data that is specifically aimed at search engines (meta tags). This increases the visibility of your app, giving higher search rankings and more links, resulting in more revenues for you or your client. Angular provides built-in features that can be leveraged to ensure apps enjoy maximum visibility on the web.