Qu'est-ce qu'une extension ?
Les modifications que vous apportez à votre application Oracle Cloud dans VB Studio sont stockées dans un artefact appelé extension. Physiquement, les fichiers source associés à l'extension sont stockés dans un référentiel Git.
Voici les composants clés de l'écosystème VB Studio en ce qui concerne les extensions :
- Au sein d'une même famille d'environnements d'applications Oracle Cloud, qui comprend toutes vos instances de développement, de test et de production, vous disposez de plusieurs instances de VB Studio, toutes liées dans une seule organisation. Au sein de votre organisation, vous appartenez probablement à un ou plusieurs projets, chacun étant consacré à un effort logiciel distinct. Par exemple, vous pouvez avoir un projet pour créer des extensions pour Oracle Cloud Applications, et un autre projet pour créer une application sur mesure que votre propre service utilisera. Un projet rassemble tous les outils dont vous avez besoin pour créer ces artefacts, tels qu'un référentiel Git pour stocker votre code source, un pipeline pour fournir une intégration et une livraison continues, un système de suivi des problèmes, des wikis d'équipe, etc.
- En ce qui concerne les extensions, il est plus facile d'utiliser un seul projet pour tout le travail d'extension que vous effectuez au sein d'une famille d'environnements Oracle Cloud Applications. Dans ce projet, vous pouvez créer un référentiel Git distinct pour stocker les fichiers source de chaque pilier (un référentiel pour HCM, un autre pour CRM, etc.). Toutefois, si votre équipe est trop importante pour que cela soit possible ou si vous voulez simplement isoler le travail d'extension pour chaque pilier, vous pouvez séparer les choses complètement en créant un projet unique pour chaque application Oracle Cloud.
- Lorsque vous travaillez sur une extension, vous le faites dans les éditeurs fournis dans VB Studio Designer. En fonction de l'aspect de la page que vous personnalisez, VB Studio appelle l'éditeur approprié pour offrir l'expérience dont vous avez besoin.
- L'ensemble de votre travail dans VB Studio se fait dans le contexte d'un espace de travail, un espace entièrement privé où vous pouvez travailler sur votre extension.
