Ionic NavController differences with Angular Router module

Hi everyone,
As a matter of fact Im not an expert in Ionic and Im just new with this, But Im so excited learning it.
so Im sorry if my problems will we be basic problems.
I want to know what is the difference between ionic NavController and Angular Router
I know that NavController navigates between pages back an forth using pushing a page and popping it…but is there any difference between NavController function and Router in angular?

thanks for answering me in advance.

@Taraa For navigating using angular router,the routes should be predefined.But in case of navcontroller no need to predefine where to navigate.Just import the navcontroller class and
use this.navcontroller.push(‘classname’);

1 Like