Skip to content

Queues - Hyunji Kim - rolodex#27

Open
ricecakemonster wants to merge 4 commits intoAda-C7:masterfrom
ricecakemonster:master
Open

Queues - Hyunji Kim - rolodex#27
ricecakemonster wants to merge 4 commits intoAda-C7:masterfrom
ricecakemonster:master

Conversation

@ricecakemonster
Copy link
Copy Markdown

ROLODEX

Congratulations! You're submitting your assignment!

Comprehension Questions

Question Answer
What role does the Model play in Backbone? Similar to models in Rails. Deals with data. When a model changes, it triggers an event in view. A Model can have custom events and its own business logic.
How do Backbone Views compare to Rails controllers? Backbone View is similar to Rails controllers. It works between model and DOM.
How do Backbone Events work in comparison to DOM events? Backbone events are about what's happening between objects(an object's change can trigger a Backbone event) while Dome events are triggered by user's action.
What do you think of Backbone in comparison to raw JavaScript & jQuery? Backbone is a lot more structured than raw JavaScript & jQuery. MV* sturctures are less complicated since Model/View/DOM are separated.
Do you have any recommendations on how we could improve this project for the next cohort? It's too much to learn Backbone structure in 4 days. I am not even comfortable with jQuery yet...

@PilgrimMemoirs
Copy link
Copy Markdown

ROLODEX

What We're Looking For

Feature Feedback
Core Requirements
Git hygiene Need to commit more often
Comprehension questions Well Done
Functionality
Created a Contact Model Well Done
Created a Rolodex Collection Well Done
Created a ContactView which renders an individual contact Well Done - is $("#contact-cards").append(this.el); in contact view's render necessary?
ContactView responds to a click event when the user clicks on the contact Well Done
RolodexView created which renders the list of contacts Well Done
DOM Events handled for creating new Contacts Well Done - nice use of reusable methods for clearing and reading forms
The RolodexView responds to custom Backbone event generated by ContactView to show the modal Well Done
Styling, Foundation grid layout Well Done
All dynamic content is rendered using an Underscore template Well Done
Overall
Nice work, submission meets expectations for project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants