Skip to main content

Key Concepts

  • Each application is managed independently in terms of development lifecycle within the platform.
  • Applications can benefit from shared core functionality such as API, UI and Auth libraries. These are discussed in more detail in the core components section.
  • The HubX Shell is responsible for loading the frame of the site and retrieving the import map file. This import-map.json (INT) file maps the component name, for example, @cova/web-dashboard to the version of the application that should be loaded within the page.
  • Which application is loaded on which page is controlled using a routes mapping file for each environment, for example(INT).