I've made an app with 3 slightly different views which use the same logic, so each one uses the same controller, but have different json data. Everything is working fine, but I was wondering if it is AngularJS best practice to do so ? When routes change, does the view replaced uses the same instance of the controller, or does it instantiate a new controller ?
Thanx.