Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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