1. Construire un champ de recherche

Je vous propose d’ajouter une nouvelle fonctionnalité pour pouvoir rechercher des Pokémons via leur nom, sous la forme d’un champ de recherche. Ce champ de recherche devra implémenter l’auto-complétion. Au fur et à mesure que l’utilisateur tapera un terme de recherche, nous afficherons immédiatement une liste de pokémons correspondant à ce critère.

Pour le moment, nous avons effectué des requêtes HTTP « classiques » : l’ajout, la suppression, la modification et enfin la récupération de données. Ces requêtes sont indispensables pour la plupart des application, mais parfois il est nécessaire d’aller un peu plus loin.

Dans certains cas, on veut récupérer des données respectant certains critères, comme c’est le cas pour notre recherche de pokémons. Ces fonctionnalités sont souvent un peu plus complexe à implémenter. Et nous nous allons voir comment faire tout cela maintenant !