Limitations of the $route service

While the built-in $route service is very well-crafted and does an excellent job for many applications, there are cases where it falls short. This section lists those cases, so we can be aware and ready to change our application's design, or roll out a custom routing service!

Note

There is a community-driven effort in progress to provide a more powerful routing system for AngularJS applications: ui-router. The goal is to provide support for nested routes and routes that can influence multiple rectangles on a screen. At the time of writing this is still work in progress but you can follow its development at: https://github.com/angular-ui/ui-router.

One route corresponds to one rectangle on the screen

As you now know, ...

Get Mastering Web Application Development with AngularJS now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.