There are other popular routing modules like the open source ui-router, which is a more powerful router generally used in larger applications with more complex routing needs (most notably nested views and a more powerful state-based routing approach).