Structurer application frontend
Bonjour,
J'ai une application carto que je souhaite ouvrir à des clients. Cependant je souhaite que certains clients n'aient accès qu'à certains modules et pas d'autres.
J'ai une API qui peut me redescendre les identifiants des modules autorisés. Est ce qu'il vaut mieux qu'il y ait l'interrogation d'une API via Ajax, ou un appel à la base de données via un simple PHP qui aurait cet avantage de ne pas avoir le code modifiable ? La donnée reçue serait un array.
Concernant la structure de l'application frontend, comment déclarer les fichiers en fonction de ce que le PHP ou l'appel API m'aura redescendu ?
Exemple. Admettons qu'il existe un module assainissement et un module cadastre.
Le module assainissement possède l'id 1 et le module cadastre possède l'id 2.
Est ce une bonne idée de structurer le code comme ceci, sachant que je n'arrive pas à exporter de fonctions et/ou en importer ?
Code:
1 2 3 4 5 6
| // retour de la base de données : array[1,2]
let array = [1,2]
$.inArray(1, array){ `</script src="urlversmonfichierjs.js"></script>`)
$.inArray(2, array){ `</script src="urlversmonsecondfichierjs.js"></script>`) |
Merci pour vos retours
Sylvain