I'm a beginner in angular and I try to do this tutorial ( http://sahatyalkabov.com/create-a-tv-show-tracker-using-angularjs-nodejs-and-mongodb/ )
I use the best practices by John Papa. So, i don't use $scope but a variable. var vm = this; on my controller and ui-router.
But on this tutorial, at one moment, he use $rootScope. I have seen that it's bad practice but sometimes you have to use.
On this tutorial, have you another possibility without $rootScope or you haven't choice?
Thanks !