The Frosmo Platform is a web UI development solution for improving website functionality and personalizing online user experiences. The platform also provides public APIs and other tools for personalization and content development across different online channels and devices.

The platform essentially performs two tasks on a website:

The platform consists of the following main components:

Frosmo Platform architecture and information flows at a glance

Figure: Frosmo Platform architecture and information flows at a glance (click to enlarge)

For more information about the platform architecture and the key components that make up the platform, see Technical overview.

Frosmo JavaScript library

In the browser, the Frosmo Platform runs on two small but powerful pieces of JavaScript code. The first piece (frosmo.easy.js) contains the Frosmo Core library, which implements the core front-end functionality and services of the platform. The second piece is the Frosmo custom script (<site_origin>.js), which contains the configurations and code specific to the site. Together, these two pieces make up the Frosmo JavaScript library, which integrates the site with the platform.

Example Frosmo scripts

Figure: Example Frosmo scripts

The Frosmo JavaScript library is often referred to simply as the "Frosmo scripts". The Frosmo Core library typically goes by "Frosmo Core".

You only need to add these two scripts to your site to connect the site to the Frosmo Platform. The easiest and recommended way to add the scripts to a web page is to add them directly to the page source code, but you can also use a tag manager. For more information about adding the scripts, see Adding the Frosmo scripts to your site.

For more information about the Frosmo JavaScript library, see Technical overview#Frosmo JavaScript library.

Where to go next