Thanks to Benjamin J DeLong and other guys on https://github.com/jashkenas/backbone/wiki/Tutorials%2C-blog-posts-and-example-sites
Features of this app are client side data storage (localstorage), form validations, search functionality, using RequireJS, page transitions and clean code.
.sync()
+ LRUCache : return Promise when there is a cache