AngularJS Routing Using UI-Router
AngularJS provides a great way to make single page applications. When creating single page applications, routing will be very important. We want our navigation to feel like a normal site and still not have our site refresh.
http://scotch.io/tutorials/javascript/angular-routing-using-ui-router