J'utilise souvent le modèle Model View Controller pour créer des
applications de gestion, et les framework de ce genre que j'ai trouvé
étaient souvent surchargés de fonctionnalitées dont je n'avais pas
besoin. J'ai donc créer mon propre template d'application que je peux
ensuite rapidement adapter à mes besoins.
J'ai aussi créer une petite application qui permet des opération CRUD
en utilisant ce template afin d'en faire la démonstration.
-
Ce design d'application repose sur un Dispatcher et un/des
Controller, le dispatcher apppele le bon Controller avec l'URL
approriée.
- Le Controller fait appel au Model.
-
Le modele se connecte à une/des BDD ou des API et retourne les
données nécéssaires.
-
Le Controller passe les données à la View qui construit la partie
visible de l'application.
-
L'interface utilise Bootstrap afin d'être responsive et facilement.
-
L'application d'éxemple créera automatiquement les tableaux et
formulaire en fonctions des tables et des entrées d'une BDD