×

Please give details of the problem

Skip to content

Web Interface Rendering Engines

Each web interface you create in DigitalSuite uses a specific rendering engine for formatting and presenting its screens and widgets on different devices as specified in predefined and custom style declarations.

In the past years, the only rendering engine available has been Application Runner. It is based on the Google Web Toolkit (GWT), a development framework for web applications.

To cope with the requirements of state-of-the-art web interfaces, DigitalSuite is now adding a new rendering engine named WIRE (Web Interface Rendering Engine). It is based on React and Material-UI, a JavaScript framework and components for building user interfaces. Compared to Application Runner, WIRE offers many advantages from different points of view:

  • User experience: improved responsiveness, rendering, and rendering performance.
  • Development productivity: ease of customization, centralized JavaScript and CSS management.
  • Performance: full support of HTML5, lazy loading, improved start of JavaScript and web interfaces in general.
  • Sustainability: state-of-the-art and future-proof technology.

Starting in autumn 2021, WIRE will be made available step by step to more and more customers in addition to Application Runner, which will remain unchanged.

If WIRE is enabled for your customer account, you can select the rendering engine when you create a web interface. A later change of the engine for an existing web interface is not supported. Of course, you can at any time re-create a web interface with the alternative rendering engine.

When designing and configuring a web interface with its widgets, some differences due to the rendering engines have to be taken into account. These are described in detail in Differences Between Rendering Engines.

Also check out our FAQ and the limitations currently applicable to WIRE.