Skip to main content

Bootstrapping of Angular 9

  1. Do put bootstrapping and platform logic for the app in a file named main.ts.
  2. Do include error handling in the bootstrapping logic.
  3. Avoid putting app logic in main.ts. Instead, consider placing it in a component or service.

Example looks like -
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule }              from './app/app.module';

platformBrowserDynamic().bootstrapModule(AppModule)
  .then(success => console.log(`Bootstrap success`))
  .catch(err => console.error(err));