An application can have multiple views, tied between them by a navigational structure.
Views can basically be considered as pages in modern websites.
This Backbone.js plugin allows switching from one view to the other to be done seamlessly and with animated transitions.
Backbone.ViewKit works like a history state manager in modern websites.
A demo is included with the download package.