Fundamentals Flashcards

1
Q

Que significa REST?

A

Representational State Transfer

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

Que son las API REST?

A

Es simplemente una API que usa HTTP

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

Que describe REST?

A

Una logica de restricciones para comunicar computadoras.

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

En que formato se recibe una respuesta de API REST?

A

json

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

Que es server-side-rendering?

A

El servidor renderiza el html y luego lo envia al frontend.

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

Cuantas veces se recibe el html en una Single Page Aplication?

A

1 Vez.

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

En una SPA, que hace javascript?

A

Sobreescribe el HTML segun la interaccion del cliente.

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

Que es Cliente-Side-Rendering?

A

El renderizado sucede en el browser.

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

Para que se usan los Endpoints?

A

Para modular las peticiones.

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

Que son los Query Parameters?

  • /categories?search=fun
  • /breeds?limit=5&page=2
  • /images?category=3
A

Son los parametros de los endpoints para filtrar la peticion.

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

Que son HTTP response status codes?

A

Especifican si una HTTP request ha sido exitosa o no.

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

HTTPStatusCodes

Que es un 1XX ?

A

Informational Responses

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

HTTPStatusCodes

Que es un 2XX ?

A

Succesful Responses

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

HTTPStatusCodes

Que es un 3XX ?

A

Redirection messages

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

HTTPStatusCodes

Que es un 4XX ?

A

Client error responses

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

HTTPStatusCodes

Que es un 5XX ?

A

Server error responses

17
Q

Que se usa para identificar quien esta haciendo una solicitud a los endpoints de una API?

A

Las API Keys

18
Q

Cual es la diferencia entre Autenticacion y Autorizacion?

A

Autenticacion == Quien eres

Autorizacion == Que puedes hacer

19
Q

Cuales son algunas de las formas en que el backend puede identificar quien es quien?

A

Authorization: Basic
Authorization: Bearer Token
OAuth 2.0
Access Keay + Secret Key

20
Q

Como se le dice cuando autenticamos el frontend para que haga solicitudes al backend?

A

Application Based Authentication

21
Q

Que es User-Based Authentication?

A

Es autenticación basada en el usuario.