Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRÁCTICO
ELOY
PÉREZ GÓMEZ
DESARROLLO
ENTORNO
CLIENTE
1
Actividad 1: HTML5 - CSS - Js - JQuery
2
Funciona perfectamente.
Si no la marco
Si la marco.
Ahora tenemos que mejorarlo para usar https. Para ello, necesitaremos
hacer uso de un certificado de seguridad SSL.
Para ello, tendré que cambiar mi index.js para asociarle el SSL y ejecutar
con https.
Esto añado a mi index.js:
3
Finalmente, me funciona.
y me almacena perfectamente:
4
Si lo queremos añadir en session storage es igual, sólo tendríamos que
cambiar el js.
5
Para gestionar esta aplicación con JQuery, primero que nada, tendremos
que añadir al head la línea que nos conecta.
Y funciona perfectamente.
6
Actividad 2: HTML5 - CSS - TypeScript - POO
Para ello creo la clase Polígono (que va a ser la padre para que el resto
herede):
Triángulo.
7
Cuadrado.
Pentágono.
8
También tengo que crear el formulario para que me pregunte las cosas:
9
También tendré que mostrar los datos. Para ello creo una función en mi
archivo ts para que cuando yo presione el botón de enviar el formulario,
me muestre una ficha con los datos y los cálculos.
10
Finalmente, tendré que compilar el archivo ts mío para usarlo en HTML,
ya que no se puede usar directamente el archivo.ts
11
Actividad 3: Programación asíncrona
Callback.
Promise.
12
Fetch.
Async/Await.
13
Si ponemos la api, me muestra los resultados en pantalla cuando le doy al
botón.
14
Para mostrar los datos en una tabla adecuadamente, sólo tendríamos que
cambiar el handleApiResponse:
15
Y me muestra el resultado mejor que bien.
16
Para mostrar las imágenes de la API de dummyjson, cambié el
handleApiResponse.
17
Pero aún así no he conseguido que me muestre cualquier otra API en
tabla y la de dummy sus imágenes en galería, pero si he conseguido que
por lo menos me la consuma y me la pinte.
18
Actividad 4: Programación Funcional
Diseño el formulario:
19
Funciona perfectamente.
Hay
20
Por último, para mostrar el tiempo que tarda en ejecutarse el programa,
usaremos las siguientes líneas:
* Código *
Resultado:
21