Repository per i seminari del 14/12/2018 e del 18/12/2018 su Git, Polymer e NodeJS nel corso di Programmazione Avanzata
Le slide sono disponibili qua
- Utilizzare
dom-repeat
intodo-list
- Integrare
app-header-layout
ed eliminare il CSS attuale inwebapp-app
- Creare un custom element con il dialog per l'inserimento di nuovi todo
- Integrare il custom element con il dialog nella UI principale
- Scaricare la lista dal webserver al caricamento della pagina
- Propagare rimozione e inserimento di nuove note al webserver
- Introdurre la possibilita' di modificare le note
- Inviare le modifiche delle note al webserver
GET /list
: ritorna la lista dei todo
POST /list
: aggiunge un nuovo todo, il valore va passato nel corpo della richiesta come
{
todo: {
value: "prova 1"
}
}
DELETE /todo/:id
: rimuove un todo aggiunto precedentemente, il secondo "parametro" e' l'indice nella lista
PUT /todo/:id
: modifica un todo aggiunto precedentemente, il nuovo valore va passato nel corpo (come con il POST)
- @mirko-laruina