What is Glue42 Core?
Glue42 Core is a toolkit that enables integration of web apps. This means that multiple standalone web apps can share data between each other, expose functionality, open and manipulate windows. For example, combining Progressive Web Apps with Glue42 Core not only leverages the advantages of PWAs (native-like feel, working offline, enhanced performance, etc.), but incorporates an interoperability layer in your web app ecosystem as well.
In industries and businesses depending on tens or hundreds of different apps for processing information (e.g., financial market data, client data) interoperability between apps has become an urgent necessity. Enabling apps to expose functionality, share data between each other and control other windows allows you to create meaningful window arrangements and define coherent workflows for the user. Glue42 Core solves user-oriented problems, like errors from copy/pasting between apps, wasting time in finding and launching the right app, constant switching between many already running apps or making the best use of the precious screen real estate. This dramatically increases task completion times and user satisfaction. On a larger scale, enhancing employee productivity leads to reduced costs and higher customer satisfaction.
For the Glue42 Core general and API requirements and compatibility, see the Requirements & Compatibility section.
High Level Structure
A Glue42 Core project consists of a Main app which uses the Glue42 Web Platform library and multiple Web Client apps that use the Glue42 Web library. The Main app acts as a hub through which the user can access all other apps part of the Glue42 Core project while the Web Platform library provides the communication connection between all client apps. The Glue42 Web library provides Glue42 functionality to the client apps through sets of Glue42 APIs.
For more details, see the Capabilities section.