The entry point of the frontend application is in the web/frontend/main.ts file:
import { platformBrowserDynamic } from "@angular/platform-browser-dynamic"; import { AppModule } from "./app.module"; platformBrowserDynamic().bootstrapModule(AppModule).catch((err) => { console.error(err); // tslint:disable-line });
We use the platformBrowserDynamic module to bootstrap our application. We do this by invoking the bootstrapModule method and passing the main module in our application as an argument. We will learn more about modules in the following section.
In this section, we are going to focus on the platformBrowserDynamic module. The platform-browser-dynamic module can be installed using npm as follows:
npm install --save platform-browser-dynamic
We use platformBrowserDynamic because we expect our application to...