RouterModule.forRoot (RUTAS) vs RouterModule.forChild (RUTAS)
¿Cuáles son las diferencias entre estos dos y cuáles son los casos de uso para cada uno?
losdocs no son exactamente útiles:
forRoot crea un módulo que contiene todas las directivas, las rutas dadas y el servicio del enrutador.
forChild crea un módulo que contiene todas las directivas y las rutas dadas, pero no incluye el servicio de enrutador.
Mi vaga suposición es que uno es para el módulo 'principal' y el otro es para cualquier módulo importado (ya que ya tendrían el servicio disponible desde el módulo principal), pero realmente no puedo pensar en un caso de uso.