Welcome To History-Todo

History-Todo shows how to build 2 independent widgets (a list and an editor) and tie them together with a managing controller. The managing controller also listens to routes. A full write-up can be found here.

Combined, this lets you:

  1. Click a todo, an input will appear that allows you to change the name. The change happens when you blur the input element.
  2. Click several todos, then use the browser's forward and back button to toggle between them.