DAW0612 · Desenvolupament web en entorn client
Biblioteca municipal: catàleg dinàmic
Una biblioteca vol actualitzar el catàleg sense recarregar la pàgina. L'alumnat treballa a partir d'un contracte HTTP i dades JSON per construir el flux asíncron, presentar-ne el resultat i tractar els estats que veuria una persona usuària.
Control de bloc6 preguntes60 minuts
Quan encaixa
Encaixa com a control després de practicar `fetch`, promeses, JSON i actualització del DOM, quan es vol comprovar el flux complet abans d'un projecte més llarg.
Intenció pedagògica
Observar si l'alumnat connecta la comunicació amb el canvi visible de la interfície i diferencia correctament resposta, dades i error, sense dependre d'una recepta de framework.
Què convé haver treballat abans
- Promeses
- Fetch API
- JSON
- actualització del DOM
- tractament d'errors
Temes que posa en joc
- Contracte i flux asíncron
- Resposta HTTP i JSON
- Actualització dinàmica
- Càrrega, buit, error i proves
RA principals
- Construir i provar una actualització asíncrona de la pàgina amb estats observables i tractament de respostes (RA7)
1 / 3