Bonjour !
Je me permets de laisser ce message pour connaître vos retours d’expérience avec Xojo concernant principalement les web apps manipulant des bases de données relationnelles (type MySQL / MariaDB).
J’avais trouvé le mail de Stephane Pinel dans le site de Xojo documentation « french evangelist » Mais son mail Xojo n’est plus actif. Je recopie ici, en l’adaptant un peu le message que je lui avait adressé.
Je développe depuis quelques années des interfaces d’accès à des bases de données en ligne en PHP et principalement à l’aide du L4G https://www.scriptcase.net/. Cet atelier logiciel, très axé bases de données relationnelles, nous permet de mettre en place des tableaux de bord variés ou de réaliser des web applications métiers. (avocats, analyses médicales, statistiques …)
L’éditeur de ScriptCase fait depuis 3 ans des choix d’orientation intéressants, mais apparait ne plus consolider aussi bien son outil de développement et les bugs (heureusement encore mineurs) s’accumulent sans guère de correctifs. C’est ce qui explique ma recherche d’une alternative et les premiers tests que j’ai réalisés sous Xojo.
À mon humble niveau technique de découverte, il m’apparait que les opérations de CRUD simple sont gérées en procédures manipulant des déclarations SQL préparées (sql statement) par le modèle objet, cette technique correspond bien à mes attentes.
Cependant, étant habitué à un atelier logiciel qui me permet de gérer par exemple la sécurité, les jointures complexes, le fourniment des tables (grids) et écrans de formulaire (forms) je m’imagine devoir tout faire « from scratch » sous Xojo.
J’imagine que tout développer Xojo se constitue, avec le temps, sa propre bibliothèque d’outils.
Cependant, outre la courbe d’apprentissage, migrer ma pratique professionnelle vers un outil comme Xojo va demander beaucoup de temps et surtout reposer sur l’acquisition d’une forte expérience sur la sécurité et la gestion des « échanges » entre modèles objets et le SQL (sans parler des ordres de commit et l’intégrité référentielle).
Les offres complémentaires, les « Extras » proposés dans le site Xojo et développés par des tiers, permettraient-elles de pallier à l’écriture de ma propre boite à outils ? Je pensais à
MBS SQL Plugin, mais il en existe certainement d’autres ….
Je vous remercie par avance pour vos éventuelle réponse,
et vous souhaite, à tous et à toutes, une belle et heureuse année 2022 à vous et à vous proches
Cordialement,
Hervé