¿Qué es una extensión?

Los cambios que realice en la aplicación de Oracle Cloud en VB Studio se almacenan en un artefacto denominado extensión. Físicamente, los archivos de origen asociados con la extensión se almacenan en un repositorio de Git.



Estos son los componentes clave del ecosistema de VB Studio en lo que respecta a las extensiones:

  • Dentro de una sola familia de entornos de aplicaciones de Oracle Cloud, que incluye todas sus instancias de desarrollo, prueba y producción, tiene varias instancias de VB Studio, todas ellas vinculadas a una única organización. Dentro de su organización, es probable que pertenezca a uno o más proyectos, cada uno de los cuales está dedicado a un esfuerzo de software discreto. Por ejemplo, puede que tenga un proyecto para crear extensiones para Oracle Cloud Applications y otro proyecto para crear una aplicación a medida que utilizará su propio departamento. Un proyecto reúne todas las herramientas que necesita para crear esos artefactos, como un repositorio de Git para almacenar su código fuente, un pipeline para proporcionar integración y entrega continuas, un sistema de seguimiento de problemas, wikis de equipo y más.
  • Cuando se trata de extensiones, es más fácil utilizar un proyecto para todo el trabajo de extensión que realiza dentro de una familia de entornos de Oracle Cloud Applications. Dentro de ese proyecto, puede crear un repositorio de Git independiente para almacenar los archivos de origen de cada pilar: un repositorio para HCM, otro para CRM, etc. Sin embargo, si su equipo es demasiado grande para que sea posible, o si simplemente desea aislar el trabajo de extensión de cada pilar, puede mantener todo por separado. Para ello, cree un proyecto único para cada aplicación de Oracle Cloud.
  • Cuando trabaja en una extensión, lo hace dentro de los editores proporcionados en VB Studio Designer. Dependiendo del aspecto de la página que estés personalizando, VB Studio llama al editor adecuado para proporcionar la experiencia que necesitas.
  • Todo el trabajo de VB Studio se realiza en el contexto de un espacio de trabajo, un área completamente privada donde puede trabajar en la extensión.