Skip to content

Ashton's Rolodex#29

Open
ashtn wants to merge 5 commits intoAda-C7:masterfrom
ashtn:master
Open

Ashton's Rolodex#29
ashtn wants to merge 5 commits intoAda-C7:masterfrom
ashtn:master

Conversation

@ashtn
Copy link
Copy Markdown

@ashtn ashtn commented Jun 5, 2017

ROLODEX

Congratulations! You're submitting your assignment!

Comprehension Questions

Question Answer
What role does the Model play in Backbone? The Model plays a similar role that the model played in rails, it's in charge of data
How do Backbone Views compare to Rails controllers? They are very similar in that they both handle events, where rails handles crud events and views handle user events
How do Backbone Events work in comparison to DOM events? They work very similarly, in that they both require a listener and an event handler, the difference being that you can customize Backbone event, while DOM events you cannot.
What do you think of Backbone in comparison to raw JavaScript & jQuery? Backbone provides a bit of structure that is missing with raw JavaScript & JQuery
Do you have any recommendations on how we could improve this project for the next cohort?

@CheezItMan
Copy link
Copy Markdown

ROLODEX

What We're Looking For

Feature Feedback
Core Requirements
Git hygiene Remember to commit!
Comprehension questions Check
Functionality
Created a Contact Model Check
Created a Rolodex Collection Check
Created a ContactView which renders an individual contact Check
ContactView responds to a click event when the user clicks on the contact Check
RolodexView created which renders the list of contacts Check
DOM Events handled for creating new Contacts Check
The RolodexView responds to custom Backbone event generated by ContactView to show the modal Check
Styling, Foundation grid layout Check
All dynamic content is rendered using an Underscore template Check
Overall Well done! Only one note, avoid using raw jQuery ($('...')) instead use this.$.

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