Advanced Web Development Flashcards

1
Q

What is essentially the function of REST and HTTP?

A

They are the technology behind how the web browser works. When you use a web browser, you use rest.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

List the primary methods used in a REST request

A

GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Summerize the meanings of the 5 types of status codes:

A

1xx informational response
2xx successful
3xx redirection
4xx client error
5xx server error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Name the 8 steps of the DevOps chain

A

1) Plan (Purpose)
2) Code (implement)
3) Build (validate)
4) Test (Automate)
5) Release (Document)
6) Deploy (Integrate)
7) Operate (API Gateway)
8) Monitor (Performance)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does MVC stand for?

A

Model View Controller

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain the relationship and functionality of MVC

A

User sees the VIEW and uses the CONTROLLER. The CONTROLLER manipulates the MODEL, and the MODEL updates the VIEW.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is contained in the VIEW? (MVC)

A

Backend Routes
Frontend Views/Components
No Logic
Validate and Render Data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is contained in the CONTROLLER? (MVC)

A

Logic
Data structure
Dynamic Objects
App State (Logged in, cart, settings etc.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is contained in the MODEL? (MVC)

A

Entry to Database or 3rd Party API
API Commands to Backend
Can Contain Several Databases

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly