Mendix Marketplace - Composants réutilisables | Mendix Guide d'évaluation

Passer au contenu principal

Comment le Mendix La place de marché accélère-t-elle le développement ?

Mendix est intégré au Mendix Marketplace, qui contient des composants construits par les deux Mendix et la Mendix communauté pour aider les développeurs à créer des applications plus rapidement. Les développeurs peuvent :

  • Composants sources de la communauté
  • Obtenez de l'aide pour résoudre vos cas d'utilisation
  • Collaborer et partager des connaissances avec d'autres développeurs de la communauté

Dans l' Place de marché publique, les utilisateurs peuvent trouver du contenu créé et soutenu par Mendix, des composants fournis par la communauté et des offres de partenaires. Avec plus de 1,500 XNUMX composants disponibles (modules, widgets, connecteurs, services, applications de démarrage et solutions), chacun peut contribuer à la Marketplace et enrichir les cas d'usage du catalogue.

L'espace Marché privé permet aux entreprises de partager en privé le contenu de l'entreprise avec d'autres utilisateurs de la plateforme. Il est contrôlé et organisé par les administrateurs, ce qui signifie que le contenu adhère aux directives spécifiques de l'entreprise. Les développeurs peuvent facilement trouver les composants réutilisables approuvés par l'entreprise, y compris les applications de démarrage.

La place de marché est intégrée à Mendix Studio Pro simplifie la recherche et le téléchargement de composants directement dans l'application pendant le développement. Les composants téléchargés apparaissent dans un dossier séparé pour faciliter le suivi. Grâce à Software Composition (lien vers Software Composition), vous pouvez voir quels composants Marketplace sont utilisés dans vos applications en production.

Pour plus d'informations, voir Aperçu du marché dans le guide du marché.

Quels types de composants réutilisables sont disponibles dans le Mendix Marché?

L'espace Mendix Marketplace propose un riche référentiel de composants réutilisables qui peuvent accélérer considérablement la productivité du développement. Ces composants sont partagés dans le Mendix communauté sous forme de composants open source ou de produits commerciaux.

Applications de démarrage

Exemples de projets dotés de certaines fonctionnalités pour fournir une base aux développeurs afin de commencer à créer une nouvelle application. Les développeurs peuvent utiliser des applications de démarrage d'entreprise qui ont déjà certaines fonctionnalités configurées.

Il peut s'agir par exemple de la marque de l'entreprise ou d'une liste de certains composants intégrés. Outre les modèles spécifiques à l'entreprise, divers modèles communautaires sont disponibles sur la Marketplace.

Services (y compris connecteurs)

Les services incluent généralement des API avec lesquelles les utilisateurs peuvent interagir en configurant une connexion dans le module de l'application. Sur la Marketplace, les développeurs peuvent trouver des connecteurs gratuits vers les services externes (par exemple, une grande variété de Connecteurs AWS ) ou retrouvez les offres de services externes supportés par nos partenaires.

Widgets

A Mendix Le widget est une partie de l'interface utilisateur (UI) de l'application qui permet la fonctionnalité et l'interaction.

Mendix fournit plusieurs dizaines de widgets prêts à l'emploi, et des widgets supplémentaires sont disponibles à partir du Mendix Marché. Découvrez un aperçu complet de Mendix-prise en charge widgets.

En plus des widgets fournis par Mendix, tout développeur peut créer des widgets personnalisés supplémentaires et les télécharger sur la Marketplace.

Modules

Un module est un composant d'application autonome qui peut être réutilisé dans plusieurs applications.

Les modules disponibles dans le Mendix Marketplace peut être ajouté à une application pour fournir de nouvelles fonctionnalités avec des modèles de domaine et des options de sécurité associés. Ces modules Marketplace fonctionnent de manière similaire à modules les développeurs créent pour les applications elles-mêmes.

Quels types de composants réutilisables sont disponibles dans le Mendix Marché?

L'espace Mendix Marketplace propose une large gamme de composants réutilisables pour accélérer le développement, notamment :

  • Composants IA – Des composants prêts à l’emploi basés sur l’IA et le ML qui vous permettent de créer Applications infusées d'IA sans créer de fonctionnalités d'IA de toutes pièces. Ces composants vont de l'analyse de texte et de la reconnaissance d'images à l'analyse prédictive et au traitement du langage naturel, gérés par les deux Mendix et la communauté.
  • Applications de démarrage – Modèles d’applications prédéfinis, souvent avec la marque de l’entreprise et des fonctionnalités préconfigurées.
  • Modules – Unités de fonctionnalités autonomes avec logique, modèles de données et sécurité qui peuvent être réutilisées dans toutes les applications.
  • Widgets – Composants d’interface utilisateur pour créer des expériences utilisateur interactives. Mendix et la communauté contribuent tous deux à cette collection.
  • Services et connecteurs – Intégrations prédéfinies avec des systèmes externes, tels que les services AWS, souvent fournis par Mendix ou partenaires.

Tous les composants sont prêts à l'emploi ou personnalisables pour répondre aux besoins de vos équipes. Les développeurs peuvent également créer et partager leurs propres composants.

Comment pouvons-nous maximiser la réutilisation des composants et réduire les coûts et le temps de développement ?

Les organisations peuvent créer leur propre Marché privé pour garantir que leurs développeurs puissent accéder au contenu appartenant à l'entreprise. Cela signifie que seuls les membres de l'entreprise peuvent le voir et l'utiliser. Il est possible de filtrer ces produits directement dans Studio Pro.

À titre d’exemple, si une entreprise partage une bibliothèque de composants prédéfinis et réutilisables via Private Marketplace, cette organisation peut garantir la cohérence de l’expérience utilisateur et des fonctionnalités entre différentes applications.

Alternativement, ils peuvent être partagés en tant que modèle de démarrage d'entreprise afin que chaque application utilise la même base contenant la marque de l'entreprise, le style, divers modules ou widgets requis, des configurations et d'autres fonctionnalités pour aider les développeurs à créer des applications cohérentes au sein d'une entreprise.

Encourager la collaboration et le partage des connaissances entre les développeurs en favorisant une communauté autour des composants du marché et du développement d'applications en utilisant des espaces publics/privés dans Communauté Les développeurs peuvent échanger des idées, poser des questions et partager des expériences liées à l'utilisation des composants du marketplace.

En outre, les administrateurs peuvent définir des groupes de contenu sur lesquels une certaine équipe peut collaborer, mettre à jour et travailler sur le contenu du Marketplace attribué pour améliorer les ressources disponibles au sein de l'entreprise et publiquement. En savoir plus sur la place de marché privée.

Comment réglementons-nous l’utilisation des composants du marketplace ?

Marché privé organiséLes administrateurs peuvent contrôler un marché privé et sélectionner le contenu publié en interne et celui accessible à tous les développeurs.

De cette façon, les entreprises peuvent encourager les développeurs à partager du contenu de qualité avec une documentation riche, des informations de versionnage et des directives d'utilisation pour aider d'autres collègues à démarrer facilement leur développement.

Pour plus d'informations, consultez le Marché privé guider.

Recommander du contenu public. Certaines organisations ont établi des politiques et des directives de gouvernance incluant des règles spécifiques d’utilisation des composants du marché.

Pour traduire ces politiques sur la plateforme, nous permettons aux entreprises de spécifier ces critères pour les composants publics sélectionnés du Marketplace et garantissons que les développeurs savent quel contenu est recommandé pour une utilisation par leur administrateur d'entreprise.

Comment puis-je faire confiance au contenu proposé sur la Marketplace ?

Mendix Fournit du contenu compatible avec la plateforme et soumis régulièrement à des contrôles de sécurité. Tous les composants soumis à la Place de marché publique sont soumis à un processus d'approbation afin de garantir leur conformité aux normes de qualité, de sécurité et de précision avant d'être disponibles au téléchargement. Ce processus comprend une analyse automatisée des vulnérabilités avec QSM et une validation par rapport à des exigences de publication spécifiques. Pour plus d'informations, consultez le Processus d'approbation du contenu de la place de marché.

Par ailleurs, Mendix Les partenaires peuvent participer à un programme de partenariat dédié et signer des contrats pour garantir qu'ils fournissent un contenu de haute qualité, régulièrement mis à jour et pris en charge.

L'espace Mendix La Marketplace inclut également des composants partagés par la communauté. Chaque composant dispose d'une page de détails du produit avec sa description, sa documentation, ses notes de version et les fonctionnalités prises en charge. Mendix Versions Studio Pro. Avant publication d'un composant sur la Marketplace, celui-ci est analysé par QSM afin de détecter d'éventuelles vulnérabilités, garantissant ainsi la sécurité et la fiabilité des composants disponibles.

Les utilisateurs peuvent également :

  • Téléchargez et effectuez vos propres vérifications internes.
  • Consultez les avis et les notes des utilisateurs pour évaluer la fiabilité et la convivialité.
  • Étiqueter le contenu comme recommandé au sein de leur entreprise (sur la place de marché privée).

Ces fonctionnalités aident les développeurs à décider quels composants sont fiables et adaptés à leurs applications.

Choisissez votre langue