Skip to content

Router Configuration (RouterModule, Routes)

Angular routing enables navigation between views in a single-page application without reloading the page.

Routes are defined using the Routes array and registered using RouterModule.

import { NgModule } from "@angular/core";
import { RouterModule, Routes } from "@angular/router";
import { HomeComponent } from "./home.component";
import { AboutComponent } from "./about.component";
const routes: Routes = [
{ path: "", component: HomeComponent },
{ path: "about", component: AboutComponent },
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule],
})
export class AppRoutingModule {}