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
  1. La possibilité de trier le tableau en cliquant sur les entêtes des colonnes..
  2. Ajoutez un champ texte dans le formulaire pour filtrer l'affichage des noms.
  3. Ajoutez la pagination du tableau (on prendra 6 contacts par page).
Votre travail sera évalué et noté le vendredi 25 mars

retour à la page d'accueil

retour au sommet