Specs:
-
Use jQuery for implementing new requirements
-
Include a show resource rendered using jQuery and JSON backend.
-
Include an index resource rendered using jQuery and JSON backend.
-
Include at least one has_many relationship in information rendered via JSON and appended to the DOM.
-
Use your Rails API and a form to create a resource and render the response without a page refresh.
-
Translate JSON responses into js model objects.
-
At least one of the js model objects must have at least one method added by your code to the prototype.
-
Contains at least 2 model
rspec
test files and a controller test file that reasonably tests your public api.
Confirm
-
You have a large number of small Git commits
-
Your commit messages are meaningful
-
You made the changes in a commit that relate to the commit message
-
You don't include changes in a commit that aren't related to the commit message
-
Makes use of ES6 features as much as possible (e.g Arrow functions, Let & Const, Class, constructor functions)
-
Application is pretty DRY.