Sommaire

Application ionic3-chartjs_doughnut_json

1. Compte rendu d’exécution de l’application

La troisième application de ce chapitre, nommée ionic3-chartjs_doughnut_json, est une reprise de la première (ionic3-chartjs_bar) en termes de données à représenter, mais avec une particularité intéressante, les données ne seront plus stockées dans le code du script home.ts, mais seront récupérées depuis un fichier distant au format JSON.

Autre point de différence, le type de graphique bar (histogramme) sera remplacé par le type doughnut (anneau).

Par extension, vous pourriez développer des applications mobiles disposant d’un backoffice constitué par exemple d’un serveur de données distant de type MySQL. Le script de mise à disposition des données serait dans ce cas un programme capable d’interroger des tables MySQL (via des requêtes SQL) et de transcrire ensuite les données en un flux JSON.

Les données au format JSON préparées par un script serveur écrit en langage PHP sont identiques à celles de l’application ionic3-chartjs_bar. Il n’y a de toute façon aucune raison de faire autrement, on ne va pas faire rejouer les matches au risque de perdre notre titre de champions du monde !

La description du format JSON est disponible à l’adresse : https://fr.wikipedia.org/wiki/JavaScript_Object_Notation

Vous trouverez une description ...