Understand how to visualize and plan the data and interactions flows through a
Backbone.js application
Performance Objectives
After completing this assignment, you should be able to
Draw a flowchart of how data and events move through a system in a well
factored Backbone.js application
Details
Deliverables
A repo containing at least:
main.js
index.html
Requirements
No JSHint warnings or errors
Normal Mode
Create a bookmarking application, following the planning and prototyping process
discussed in class. The application should have a total count of bookmarks, a
list of all the bookmarks and attributes (url, title, description, and tags),
and a list of all of the tags. When you click on a tag, the list should show
only the bookmarks with that tag. You may use just a static collection defined
in your Router
Hard Mode
Use data stored on Parse
Have a form that allows you to create a new bookmark.
backbone-bookmarks
Description
Create a bookmark app using Backbone.js
Objectives
Learning Objectives
After completing this assignment, you should
Performance Objectives
After completing this assignment, you should be able to
Details
Deliverables
main.js
index.html
Requirements
Normal Mode
Create a bookmarking application, following the planning and prototyping process discussed in class. The application should have a total count of bookmarks, a list of all the bookmarks and attributes (url, title, description, and tags), and a list of all of the tags. When you click on a tag, the list should show only the bookmarks with that tag. You may use just a static collection defined in your Router
Hard Mode