O'Reilly logo

HTML5 Data and Services Cookbook by Mite Mitreski, Gorgi Kosev

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Routing, filters, and backend services in Angular

To better utilize the browser's Back button functionality, as well as allow users to copy and paste links, Angular provides a router module. The router functions similarly to a server-side router, with the path appended in the URL after the hash along with query string parameters. It will redirect the user to the appropriate pair of controller and view.

Additionally, to share data between views and the server, we need to define a module for the backend storage. We're going to use HTML5 localStorage instead—the resulting code will be very similar.

In this recipe, we're going to build a simple markdown-based wiki that stores pages in local storage. Angular also supports filters, so we're going to write ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required