title: Does using Angular 2 router make sense in Ionic 2 application?
body: <p>We have made an attempt at moving our Angular 2 app (written by a friend of ours, thus we might not know all the details) into Ionic 2. However, we haven't managed to make it work yet, thus questions below.</p>
  
  <ol>
  <li>Will Angular 2 router work in Ionic 2?</li>
  <li>Does it make sense to use Angular 2 router in Ionic 2 apps or should we go straight to an alternative, like <a href="http://ionicframework.com/docs/v2/api/navigation/DeepLinker/" rel="noreferrer">DeepLinker</a>?</li>
  </ol>
  
  <p>EDIT: I am not sure what the current state is, but I read <a href="https://forum.ionicframework.com/t/examples-for-ionic-2-with-angular-2-router/45186/6" rel="noreferrer">here</a> that: </p>
  
  <blockquote>
    <p>«The Angular router is currently under heavy development and refactoring. As a result of this, Angular’s router is currently disabled within Ionic.»</p>
  </blockquote>
  
  <ol start="3">
  <li><p>Where in the code/metadata/build-script/<code>package.json</code> is the entry point that activates the router? We have the routing in the NgModule but it does not seem to be kicking into action when we access the app's main URL nor sub-URLs:</p>
  
  <pre><code>@NgModule({
    declarations: [
      AppComponent,
      TestComponent,
      AgendasListComponent,
      TasksListComponent,
      SnackBarComponent,
      ConfirmationDialog,
      AgendaComponent,
      LoginComponent
    ],
    entryComponents: [
      ConfirmationDialog
    ],
    imports: [
      BrowserModule,
      HttpModule,
      MaterialModule.forRoot(),
      AngularFireModule.initializeApp(firebaseConfig, firebaseAuthConfig),
      RouterModule.forRoot([
      {
        path: '',
        redirectTo: 'agendas',
        pathMatch: 'full',
        canActivate:[ RouterGuardService ]
      },           
      {
        path: 'agendas',
        component: AgendasListComponent,
        canActivate:[ RouterGuardService ]           
      }
      ...
  </code></pre></li>
  </ol>