Exercice : réaliser des requêtes ajax sur une api et construire dynmiquement du code HTML
Enoncé complet : https://devweb.ephec.be/TP/1T/S2_data/data-tp08_ajax-swapi/tp08_ajax-swapi.html
// serveur original (mort) : https://swapi.co/api
// nouveau serveur : https://devweb.ephec.be/swapi
OBJECTIF
L'objectif ici est de construire le <select> avec comme <option> les noms des films Star Wars (les valeurs étant les id correspondant).
En parallèle, remplir une variable pour garder en mémoire les liens des personnages de ces films.
Ensuite, lors d'un changement dans ce select,
faire des appels sur ces liens de personnages pour pouvoir afficher les noms des personnages des films dans la liste <ul> de la page.
Un début de code fonctionnel vous est fourni dans ce repository-ci, avec notamment le premier appel ajax.
EXEMPLES
Exemple du site fonctionnel avec le code fourni :
https://lvdephec.github.io/1t-data-tp-Swapi
Exemple du site à obtenir lors de l'étape 1 :
https://lvdephec.github.io/1t-data-tp-swapi-test-simple
Exemple du site fonctionnel à obtenir :
https://lvdephec.github.io/1t-data-tp-swapi-test-complet/
AUTRE EXERCICE
Autre exercice du même genre pour s'entrainer, avec pokeapi (pokemon) cette fois :
https://github.com/lvdEphec/pokeapi