Les applications de todo list sont nombreuses, tout le monde a déjà fait une liste de courses ou bien des choses à faire dans sa journée !
Il existe de nombreuses solutions, parmi les plus populaires :
Pourquoi développer une application de Todo list ?
La Todo list couvre des aspects que l’on va retrouver dans presque toutes les applications web :
- Gérer plusieurs éléments sous forme… de liste
- Ajouter / modifier / supprimer des éléments
- Manipuler le DOM en fonction des actions utilisateurs
- Sauvegarder les données
- etc
Quand on y pense, une recherche Google revient à entrer une valeur dans un champ d’un formulaire, puis d’afficher une liste de résultats. Vous voyez l’idée.
Comment allons-nous procéder ?
Dans la suite de cette partie, nous allons démarrer depuis le monde réel (une liste rédigée sur une feuille de papier), puis créer différentes versions en Javascript, de la plus simple à la plus évoluée.
C’est parti !