10-08-2018, 06:39 PM
Bonjour, je me posais une question.
Je travaille sur une application mobile pour faire rapide.
Client (téléphone mobile) --> Requete POST --> API --> Base de donnée
Base de donnée --> API --> JSON --> Client
Voila le rythme de l'application rien d'extraordinaire. J'utilise un framework avec controler model et view.
Plus précisément en base donnée j'ai une Table "Partie" qui recense l'id de la partie et quelques informations supplémentaires.
J'ai également une autre table PartieStat qui recense toutes les infos liés à la partie (contient l'id de la Partie).
Du coup pour chacune de ces tables j'ai un controlleur et un model.
Lorsque je fais ma requête POST exemple localhost:9070/monAppli/Partie/info + mes paramètres je récupère en échange les infos de ma table "Partie".
Maintenant à un moment dans l'application j'ai besoin de récupérer les infos de ma table "PartieStat".
Comment gérerez vous l'archi ?
En passant directement avec une URL : localhost:9070/monAppli/PartieStat/view (car avec l' idPartie je peux récupérer aisément les infos)
ou
passé directement avec une URL relié au controller: localhost:9070/monAppli/Partie/infoComplete
ou je mettrais les info de Partie Stat en sous Objet dans l'objet Partie.
Je sais pas si je suis compréhensible et lisible...
Merci
Je travaille sur une application mobile pour faire rapide.
Client (téléphone mobile) --> Requete POST --> API --> Base de donnée
Base de donnée --> API --> JSON --> Client
Voila le rythme de l'application rien d'extraordinaire. J'utilise un framework avec controler model et view.
Plus précisément en base donnée j'ai une Table "Partie" qui recense l'id de la partie et quelques informations supplémentaires.
J'ai également une autre table PartieStat qui recense toutes les infos liés à la partie (contient l'id de la Partie).
Du coup pour chacune de ces tables j'ai un controlleur et un model.
Lorsque je fais ma requête POST exemple localhost:9070/monAppli/Partie/info + mes paramètres je récupère en échange les infos de ma table "Partie".
Maintenant à un moment dans l'application j'ai besoin de récupérer les infos de ma table "PartieStat".
Comment gérerez vous l'archi ?
En passant directement avec une URL : localhost:9070/monAppli/PartieStat/view (car avec l' idPartie je peux récupérer aisément les infos)
ou
passé directement avec une URL relié au controller: localhost:9070/monAppli/Partie/infoComplete
ou je mettrais les info de Partie Stat en sous Objet dans l'objet Partie.
Je sais pas si je suis compréhensible et lisible...
Merci