O que é uma Extensão?
As alterações feitas no seu Aplicativo Oracle Cloud no VB Studio são armazenadas em um artefato chamado extensão. Fisicamente, os arquivos de origem associados à extensão são armazenados em um repositório Git.
Aqui estão os principais componentes do ecossistema do VB Studio relacionados às extensões:
- Em uma única família de ambientes do Oracle Cloud Application, que abrange todas as suas instâncias de desenvolvimento, teste e produção, você tem várias instâncias do VB Studio, todas vinculadas a uma única organização. Dentro da sua organização, você provavelmente pertencerá a um ou mais projetos, cada um dedicado a um esforço de software discreto. Por exemplo, você pode ter um projeto para criar extensões para Oracle Cloud Applications, e outro projeto para criar um aplicativo personalizado que seu próprio departamento usará. Um projeto reúne todas as ferramentas necessárias para criar esses artefatos, como um repositório Git para armazenar seu código-fonte, um pipeline para fornecer integração e entrega contínuas, um sistema de rastreamento de problemas, wikis de equipe e muito mais.
- Quando se trata de extensões, é mais fácil usar um projeto para todo o trabalho de extensão que você faz em uma família de ambientes do Oracle Cloud Applications. Nesse projeto, você pode criar um repositório Git separado para armazenar os arquivos de origem de cada pilar - um repositório para HCM, outro para CRM e assim por diante. No entanto, se sua equipe for muito grande para tornar isso viável ou se você simplesmente quiser isolar o trabalho de extensão de cada pilar, poderá manter as coisas completamente separadas criando um projeto exclusivo para cada Aplicativo Oracle Cloud.
- Quando você trabalha em uma extensão, você faz isso dentro dos editores fornecidos no VB Studio Designer. Dependendo de qual aspecto da página você está personalizando, o VB Studio chama o editor adequado para fornecer a experiência de que você precisa.
- Todo o seu trabalho no VB Studio é feito no contexto de um espaço de trabalho, uma área completamente privada na qual você pode trabalhar em sua extensão.
