- Define CRUD. The 4 functions you need to be able to implement in a web app for a user to interact with data: CREATE READ UPDATE DELETE
- There are seven verb + path combinations that are necessary in a basic Sinatra app in order to provide full CRUD functionality. List each of the seven combinations, and explain what each is for. GET /collection : get the full set of data being stored GET /collection/1 : get an individual object that's being stored GET /collection/add : Gives the user the ability to add new information to the collection
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
**Step One**: Watch [Sorting Algorithms in JavaScript](https://www.youtube.com/watch?v=uRyqlhjXYQI) | |
**Step Two**: Fork this gist. | |
**Step Three**: Respond to this question in your fork: "What are some of the balances and trade offs between different sorting algoritms?" | |
This is a good question to think about, because I'm helping the mod 1 students with their sorting suites! | |
There are three considerations for a sorting algo: stability (maintaining the fidelity of a collection with the criteria given), runtime, actual implementation. |
When you start working with WebPack for GameTime, you'll notice that you can't just define a variable in one file and find it in another as easily as you can in Rails.
Read Node.js, Require and Exports and Organize Your Code with RequireJS
- In the context of Node, what is a
module
?