Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 1.49 KB

mhw3.md

File metadata and controls

12 lines (9 loc) · 1.49 KB

Mini-homework 3

In questo MHW, dovrete usare almeno due API REST (di cui almeno una senza autenticazione o con API key, e almeno una con autenticazione OAuth2) all'interno di uno di un sito web. A tal fine, potete integrare le API su uno dei due mini-homework precedenti o iniziare a ipotizzare una nuova web application che rappresenterà il vostro progetto finale. La scelta delle API è libera, purchè inerenti alla tematica del vostro progetto, così come la modalità di integrazione. Ad esempio:

  • potete aggiungere una barra laterale che mostri contenuti inerenti al sito che state sviluppando;
  • potete aggiungere una barra laterale che mostri contenuti relativi agli elementi presenti nella pagina (ad es., aggiungendo degli attributi data-* ai vari elementi che contengano parole chiavi da cercare);
  • potete generare dinamicamente i contenuti (testo, immagini, ecc.) associati agli elementi della pagina (ad es., sempre facendo riferimento ad attributi data-* degli elementi);

Una lista di possibili API REST da utilizzare è disponibile qui (ma potete usarne anche altre non incluse in quella pagina).

La consegna del MHW dovrà essere effettuata sul vostro account GitHub, in un repository chiamato mhw3, e dovrà includere tutti i file (HTML, CSS, JavaScript, immagini, ecc.) necessari per il funzionamento dell'homework; potete riutilizzare ed eventualmente modificare in questo homework i file delle precedenti consegne.