How Are Extensions Applied at Runtime?

What happens if two users deploy an extension on top of the same App UI, either from the same project (in other words, the same Git repository) or different projects? How are their changes applied at runtime?

The answer depends on where the changes are made and when. Let’s consider three scenarios:

To avoid possible conflict between extensions, VB Studio recommends that you always begin your extension work by going to the Oracle Cloud Application you want to extend, then clicking Edit Page in Visual Builder Studio. This gives VB Studio a chance to guide you towards joining a project/Git repository that is already dedicated to extending the App UI, rather than creating duplicate code.