Évitez d'être enfermé dans le Mendix Plateforme | Mendix Guide d'évaluation

Passer au contenu principal

Pas de verrouillage du fournisseur

Comment puis-je éviter d'être enfermé dans le Mendix Plate-forme?

At Mendix, nous avons déployé beaucoup d'efforts pour ouvrir notre plateforme de toutes les manières possibles. Nous voulons éviter que vous ne restiez enfermé, afin que vous ayez un accès continu à vos données et modèles.

Vous possédez (via vos droits de propriété intellectuelle) toutes vos données et modèles, et vous êtes libre d'en faire ce que vous voulez. Mendix vous aide de la manière décrite ci-dessous.

Exporter vos modèles d'application

En utilisant le Mendix SDK, vous pouvez accéder par programmation à vos modèles d'application. Bien entendu, le SDK est fourni avec documentation complète des modèles utilisés pour définir votre application. Cela vous permet d'automatiser une migration vers des plateformes low-code alternatives ainsi que vers des langages et plateformes 3GL comme Java et Hibernate.

En utilisant le Mendix Avec le SDK, vous pouvez générer des classes Java ou des instructions SQL DDL à partir de vos modèles de domaine ou du code Java à partir de vos microflows. Cela signifie que vous pouvez convertir vos modèles vers n'importe quelle pile technologique de votre choix.

Exporter vos données

Les données constituent la partie la plus précieuse de vos projets d'application. Vous pouvez toujours exporter vos données, et il existe différentes manières de le faire. Mendix Cloud, vous pouvez télécharger une sauvegarde de toutes les données de votre application, y compris tous les fichiers qui la composent. Cela signifie que vous pouvez stocker les fichiers ailleurs ou créer une nouvelle base de données avec vos données. Vous pouvez ensuite convertir les données en d'autres bases de données ou formats de fichiers.

Quelles autres ressources de projet puis-je réutiliser ?

En plus du modèle d'application, Mendix Les projets d'applications se composent d'un certain nombre d'autres ressources. Ces ressources utilisent des technologies telles que HTML5, CSS, Sass, Bootstrap et Java. L'objectif principal de l'utilisation de ces ressources est de vous permettre d'étendre la plateforme selon vos besoins (par exemple, en implémentant des activités de microflux personnalisées). Étant donné que ces ressources sont basées sur des technologies modernes communément acceptées, elles peuvent être utilisées par la plupart des développeurs.

Choisissez votre langue