Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Caroline Cariste: Sprint Challenge Complete #1

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
16 changes: 16 additions & 0 deletions Review.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,32 @@

## What is Node.js?

* Node.js is a JavaScript run-time environment that includes everything you need to execute a program written in JavaScript. It allows JS to run within the browser.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Node.js allows JS to run outside of the browser


## What is Express?

* Express is a web application framework for Node.js for building web applications and APIs. It is the standard server framework for Node.js.

## Mention two parts of Express that you learned about this week.

* RESTful APIs and Middleware

## What is Middleware?

* Software or code that acts as a bridge between an operating system or database and applications, especially on a network.

## What is a Resource?

* Any physical or virtual component of limited availability within a computer system.

## What can the API return to help clients know if a request was successful?

* A 200 status

## How can we partition our application into sub-applications?

* Routing/folder structure allows this

## What is CORS and why do we need it?

* Cross origin resource sharing allows servers and websites to talk to each other. It defines a way in which a browser and server can interact to determine whether or not it is safe to allow the cross-origin request. It allows for more freedom and functionality than purely same-origin requests, but is more secure than simply allowing all cross-origin requests.
Binary file modified data/lambda.sqlite3
Binary file not shown.
Loading