What is the purpose of the forRoot() and forChild() methods in Angular?
- Used mainly by feature modules that provide services and routes.
- forRoot() configures and provides singleton services for the app. Usually called
in the root module.
- forChild() configures child routes without providing new service instances.
Example:
RouterModule.forRoot(routes) // for root app routing
RouterModule.forChild(childRoutes) // for feature module routing