For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/fr/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/fr/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/fr/guides/public-cloud/data-platform/app-services-apps-extensions.md.

Ajouter des fonctionnalités à votre application avec les extensions

Voir en Markdown

Les extensions sont une liste de packages, accessibles via l'onglet extensions, qui peuvent apporter des fonctionnalités supplémentaires à votre application

Objectif

Les extensions sont une liste de packages, accessibles via l'onglet extensions, qui peuvent apporter des fonctionnalités supplémentaires à votre application, comme un logiciel de graphiques tiers, des services de traduction, ou des paramètres dynamiques.

Gérer vos extensions

L'onglet Extensions de l'APP Manager vous permet de visualiser et de gérer les différentes bibliothèques prises en charge :

Gérer vos extensions — Extensions de l'app
  • Ajouter les extensions dont vous avez besoin pour votre projet
  • Configurer les paramètres globaux de l'extension, le cas échéant
  • Supprimer les extensions déjà installées si elles ne sont pas nécessaires, ou si vous avez besoin d'une nouvelle version de la bibliothèque.
  • Obtenir plus d'informations concernant les extensions liées à des bibliothèques externes.
  • Importer une extension open source ou propriétaire, spécifique à un projet ou à une organisation
Warning

L'ajout d'une extension nécessite de recharger votre application (sur la page Overview) afin de pouvoir la construire.

Personnaliser les extensions

Chaque extension du marketplace de la Data Platform dispose de sa propre configuration spécifique dans un fichier JSON que vous pouvez éditer et personnaliser.

Tutoriel pratique sur la configuration des extensions

Extensions disponibles

Quatre types d'extensions sont disponibles : les extensions système, les utilitaires de la platform, les paramètres dynamiques et les bibliothèques de graphiques.

Extensions système

Ces extensions constituent le cœur du SDK de la Data Platform pour construire des applications. Elles doivent toujours être installées.

IdentifiantNomDescription
apiApiEffectue des requêtes vers l'API de votre application front-end
chartGraphiqueCharge un graphique
core-uiCore UICe composant inclut les composants graphiques nécessaires à la création de l'application
dashboardingDashboardingConstruit un tableau de bord
dynamic-parameterParamètre dynamiqueUn composant central pour utiliser des boutons radio, un sélecteur de date, une liste déroulante...
formatterFormatterVous permet de formater les données extraites de votre projet
menuMenuConstruit les menus de navigation
query-builderQuery builderEffectue des requêtes vers l'Analytics Manager via une API
sdkSDKKit de développement essentiel au bon fonctionnement des autres extensions
storeStoreAjoute un data store à votre application. Essentiel au développement d'une application JavaScript moderne
toasterToasterAffiche des messages sous forme de toast en bas de l'écran
translateTranslateC'est le système de traduction de l'application
xhrXhrEffectue des requêtes vers diverses API
webpackWebpack builderUn constructeur d'application utilisé pour faire fonctionner ensemble toutes les extensions
Utilitaires de la platform

Ces extensions gèrent d'autres services de la Platform mais ne sont pas indispensables à 100 % pour créer une application.

IdentifiantNomDescription
client-authority-managerIdentity Access ManagerConnecte le gestionnaire d'authentification de la Platform
Paramètres dynamiques

Voici tous les paramètres dynamiques possibles que vous pouvez utiliser pour filtrer dynamiquement les valeurs dans les applications.

Trouvez plus d'informations sur les paramètres dynamiques ici :

IdentifiantNomDescription
dynamic-parameter-datepickerDate range selectionSélectionne une plage de dates
dynamic-parameter-selectboxSelect BoxChoisit une ou plusieurs valeurs dans une liste déroulante
dynamic-parameter-checkboxCheckboxChoisit une ou plusieurs valeurs via des cases à cocher
dynamic-parameter-radioRadioChoisit une valeur via des boutons radio
dynamic-parameter-toggleToggleChoisit une valeur via un interrupteur On/Off
Bibliothèques de graphiques

Ces extensions permettent d'intégrer des bibliothèques de graphiques pour la visualisation des données.

Trouvez plus d'informations sur les bibliothèques de graphiques ici :

IdentifiantNomDescription
chart-tableChart tableAffiche sous forme de tableau
chartistChartist JSBibliothèque graphique responsive et facile à utiliser
chartjsChartJsBibliothèque graphique JavaScript, flexible pour les designers et les développeurs
echartsEchartsUne bibliothèque graphique très avancée qui dispose de tous les outils dont vous aurez besoin.
google-chartGoogle ChartLes outils graphiques de Google sont puissants, faciles à utiliser et gratuits
jvectormapJVectorMapAjoute des cartes SVG interactives à vos tableaux de bord
morrisMorris ChartMorris Chart
rechartsReChartsReCharts

Prêt à continuer ? Découvrez le prochain onglet du composant APP :

Article suivant : Menu

Aller plus loin

Si vous avez besoin d'une formation ou d'une assistance technique pour la mise en oeuvre de nos solutions, contactez votre commercial ou cliquez sur ce lien pour obtenir un devis et demander une analyse personnalisée de votre projet à nos experts de l’équipe Professional Services.

Posez vos questions, faites-nous part de vos commentaires et interagissez directement avec l’équipe qui développe la Data Platform sur le canal Discord dédié.

Si vous avez besoin d'une assistance concernant vos services OVHcloud, créez une demande depuis notre centre d'aide.

Rejoignez notre communauté d'utilisateurs.

Cette page vous a-t-elle aidé ?