Application bootstrap

When a Genero Browser Client (GBC) application starts, a bootstrap mechanism is called to initialize information.

To start a GBC-type application, enter the URL of your application into your browser:

http://host:port/gas/ua/r/group/myapp

As the application starts, a bootstrap.html file is called. This bootstrap page loads the required JavaScript files and provides information for rendering the application:

  • application style sheet
  • application icon
  • JavaScript injectors

The bootstrap is configured in the GBC element of the application configuration.

The bootstrap.html file, including all the resources required for rendering the application, is located in a directory referenced by the _default file set by the GBC element, where "_default" is a file located in $FGLDIR/web_utilities/gbc

If using a customization client, "_default" is a file found in the GBC_LOOKUP_PATH of the Genero Application Server (GAS). See the Testing on a GAS section of Set up your GBC build environment.

Variables injected by the GAS

When the GBC is launched, it receives information from the GAS in the form of resources it needs to deliver and manage the running application. These are specified in the __gbcBootstrap variable.

IMPORTANT: This implementation is reserved for internal use and is subject to change without notice. It must not be modified in any way.