Every good app starts with an idea. Here are a few things that should be included in you proposal
- Project Description
- What problem does your project solve?
- Who has this problem?
- How will your project solve this problem?
| function adjacentElementsProduct(inputArray) { | |
| var numbers = -100 | |
| for (var i = 0; i < inputArray.length; i++) { | |
| if (inputArray[i] * inputArray[i + 1] >= numbers) { | |
| numbers = inputArray[i] * inputArray[i + 1] | |
| } | |
| } | |
| return numbers | |
| } |
| 1. Describe the HTTP requests/response lifecycle. | |
| Amazing site on describing the entire process in visual detail. | |
| https://dev.to/dangolant/things-i-brushed-up-on-this-week-the-http-request-lifecycle- | |
| Amazing video describing the process with cool visual effects | |
| https://www.youtube.com/watch?v=eesqK59rhGA | |
| Slides courtesy of Chris Klanac and Thinkful | |
| http://thinkful.slides.com/thinkful/node-express#/4 | |
| ==================================CONVERSATIONAL=========================================== | |
| When a user/client types a URL into their favorite browser, the BROWSER understands this as | |
| a request using the GET method to a server and first gets the protocol (http protocol in most instances), |
| -- Get all restaurants | |
| SELECT * FROM restaurants; | |
| -- Get Italian restaurants | |
| SELECT * FROM restaurants | |
| WHERE cuisine = 'Italian'; | |
| -- 10 Italian, subset | |
| SELECT id, name FROM restaurants | |
| WHERE cuisine = 'Italian' |
| https://courses.thinkful.com/mi-fundamentals-v1/checkpoint/1 | |
| --Referring to the fundemental section | |
| RESTful APIs | |
| Representational State Transfer. Software architecture style | |
| Set of constraints that governs a specific set of web APIs | |
| The information and decisions you would write in a good api documentation. | |
| Main concerns of Rest: |
Create an empty git repo or reinitialize an existing one
git init