The Recipe for Angular 2 in a Java EE Environment: Frontend 1

This is the third article in our “The Recipe for Angular 2 in a Java EE Environment" series with a more detailed description of the Frontend of the Angular2 and JavaEE Project. It follows my second article about Angular 2 and Java EE that gave a detailed overview of the Backend of the Car Rental Project.
The Angular2 and JavaEE Project uses Angular-CLI to serve and build the UI. The project skeleton was provided by Angular-CLI (ng new car rental –routing). For translation, ngx-translate is used. It was ported from ng-translate of Angular 1. Angular’s I18N will be used later. This article will go into the following subjects: