Une application de gestion de contacts utilisant un service REST, avec Riot.js.
Le but est de construire la petite application de gestion de contact qui
permet de gérer ses contacts mails. La gestion des données
sera assuré par un service REST. Toute la partie applicative écrite en javascript,
en utlisant le principe de composants web personnalisés avec le micro framework Riot.js.
On suppose que l'api REST a été codée, et qu'elle est fonctionnelle.
Voici un cours (très succint) sur le principe de composants web personnalisés avec Riot.js
Travail à faire (projet)
Le but est décrire l'application déjà écrite (version jquery, puis version angular) en utilisant la
bibliothèque Riot.js. Vous devrez utiliser largement la notion de tags personnels, et les faire communiquer
de manière à implanter l'application précédente. En plus des fonctionnalités basiques des versions précédentes, vous rajouterez
- La possibilité de trier le tableau en cliquant sur les entêtes des colonnes..
- Ajoutez un champ texte dans le formulaire pour filtrer l'affichage des noms.
- Ajoutez la pagination du tableau (on prendra 6 contacts par page).
Votre travail sera évalué et noté le vendredi 25 mars