Service Web (JS + PHP) - Jeu de traduction
Pour nous exercer à l’utilisation de Ajax, nous devions créer un projet. Un mot nous est demandé et nous devons écrire sa traduction. Nous étions libre d’ajouter les fonctionnalités que nous voulions.
Le lien du projet sur Git est le suivant : https://github.com/NicolasLONGHI/Projet_service_web_traduction
Comment fonctionne le jeu ?
Le principal langage de programmation utilisé est le JavaScript. Pour la création des services web, j’ai utilisé le PHP.
Dans ce projet, j’ai utilisé les services web pour ajouter des mots à certains thèmes ainsi que pour récupérer la liste des mots en fonction du thème choisi.
Dans ce dossier, il faut créer un fichier PHP qui contient des commentaires de manière structurée. Ces commentaires doivent par exemple contenir le nom du plugin, sa description, sa version, etc.
Comme nous pouvons le voir, nous utilisons le service web « recupMot.php » et nous passons en méthode GET le thème choisi.
Une fois le résultat reçu, nous parcourons ce dernier et nous ajoutons les mots à la liste qui lui correspond.
Le service web se connecte à la base de donnée, envoie la requête demandé et affiche le résultat au format JSON.
La base de donnée stocke les mots en Français et en Anglais. Chaque mot est associé à un thème.
Voici une capture d’écran de l’interface du projet terminé.
Enfin, j’ai réalisé une documentation utilisateur et une documentation technique.