Open Source et extensible – Évitez le verrouillage | Mendix Guide d'évaluation

Passer au contenu principal

Ouverture et extensibilité

Mendix La plateforme est ouverte et extensible à tous les niveaux, avec une spécification de modèle ouverte et des outils fournis pour l'extensibilité de la plateforme et des applications. Mendix Les applications sont extensibles grâce à des composants réutilisables et du code personnalisé. Mendix Les API de la plateforme vous permettent également d'intégrer vos outils de gestion des exigences existants, vos suites d'automatisation des tests, vos pipelines CI/CD et vos outils DevOps.

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

Nous reconnaissons la nécessité pour nos clients de pouvoir migrer loin de l' Mendix Plateforme. Si tel est leur souhait, nous leur proposons les options suivantes :

  • Accès à vos modèles (dont vous êtes propriétaire) — même si vous annulez votre abonnement, vous pouvez utiliser le riche contenu visuel de vos modèles d'applications pour les réorganiser sur une autre plateforme ou technologie
  • Mendix Kit de développement logiciel (SDK) de la plateforme – vous permet d'accéder par programmation à vos modèles pour automatiser la migration de vos applications vers d'autres plateformes et 3GL
  • Données d'application stockées dans une base de données SQL de votre choix — ceci vous appartient et vous y êtes accessible à tout moment

Pour plus d'informations sur ce sujet important, consultez la section Comment puis-je éviter d'être enfermé dans le Mendix Plate-forme?.

Où puis-je utiliser l'ouverture et l'extensibilité du Mendix Offres de plateforme ?

Il existe de nombreuses occasions d'utiliser l'ouverture et l'extensibilité offertes par le Mendix Plateforme. Par exemple, vous pouvez avoir un besoin spécifique d'un nouveau widget ou composant d'interface utilisateur, ou vous souhaitez créer un connecteur à l'aide du SDK pour un service ou une API externe. Vos ingénieurs logiciels souhaitent peut-être s'assurer que la qualité des modèles développés par les développeurs métier est d'un niveau élevé en créant des scripts externes à l'aide du SDK de modèles pour les analyser et automatiser les mises à jour. Ou bien, vous devrez peut-être tirer parti de vos investissements existants dans les outils et la technologie, tels que les pipelines CI/CD et les outils externes de gestion des exigences et des projets.

Pour plus de détails, voir Où puis-je utiliser l'ouverture et l'extensibilité du Mendix Offres de plateforme ?

Comment puis-je étendre les fonctionnalités du Mendix Plate-forme?

Mendix L'exécution peut être étendue à l'aide d'actions Java qui vous permettent de créer des activités de microflux réutilisables, qui sont conditionnées sous forme d'actions natives et consommées par des développeurs moins techniques. Mendix Boîte à outils ou Marketplace. Pour le client front-end, vous pouvez créer des extensions JavaScript personnalisées pour le Web et les appareils mobiles.

Mendix Le temps de conception peut également être prolongé à l'aide de l'API d'extensibilité, vous permettant de créer des solutions sur mesure dans Studio Pro pour améliorer vos capacités de création d'applications.

Explorez ce sujet plus en détail dans Comment puis-je étendre les fonctionnalités du Mendix Plate-forme?.

Choisissez votre langue