API´s HTML5 Flashcards

(13 cards)

1
Q

En qué consiste WebSockets

A

Comunicación bidireccional entre la aplicación y el servidor

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

En qué consiste Server-Sent Events

A

Comunicación únicamente desde el servidor al cliente (PUSH)

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

En qué consiste Canvas

A

Es un API que proporciona un rectángulo en nuestra web en el que podemos pintar usando JS. Proporciona animación e interactividad.

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

En qué consiste Indexe DB

A

Permite el almacenamiento y recuperación de información en una base de datos local que reside en el equipo del usuario. Base de datos NoSQL

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

En qué consiste Web Storage

A

Capacidad desde JS para guardar datos “clave-valor” en una pestaña o en el navegador.
Los objetos que se usan en este API se llaman sesionStorage y logalStorage

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

En qué consiste File

A

Control para la subida de ficheros

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

En qué consiste Web Workers

A

API para lanzar tareas asíncronas y así no bloquear el hilo principal del navegador.
Nota: el API AJAX y FETCH valen para lanzar peticiones de datos asíncronas al servidor (para recuperar información)

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

En qué consiste Drag and Drop

A

API que permite al usuario poder arrastrar y soltar elementos (por ejemplo, una imagen en la página web)

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

En qué consiste Geolocation

A

API que obtiene la posición del usuario si da su consentimiento. Objeto geolocation, propiedad del objeto navigator

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

En qué consiste Selector

A

CSS. Métodos .querySelector y .querySelectorAll

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

En qué consiste Microdata/Data Set

A

API de extensibilidad

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

Diferencias entre AJAX y Fetch

A

La principal diferencia es que Fetch es una API moderna y basada en promesas, mientras que Ajax es una técnica que utiliza el objeto XMLHttpRequest y se basa en eventos de retorno de llamada (callbacks).

Fetch ofrece una sintaxis más limpia y un manejo de errores más sencillo al utilizar async/await o el encadenamiento de .then() y .catch(), lo que facilita el código asíncrono en comparación con el enfoque de Ajax.

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

Qué se entiende por aplicaciones SPA

A

Una SPA (Single-Page Application, o aplicación de página única) es un tipo de aplicación web que carga una sola página HTML y actualiza el contenido dinámicamente sin necesidad de recargar toda la página para cada nueva sección.

Ajax y Fetch son técnicas fundamentales para estas aplicaciones.

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