Last modified: May 15, 2023

Ui

User Interface

For digital services targeting API consumers strictly, there is no need for the front end. The application developer configures the UI in Altinn Studio UI-designer. The configuration files are deployed together with the application. UI rendering The UI-Render functionality in App Frontend renders the UI based on the configuration set in Altinn Studio when users access the digital service. Process views The App template front end has default support for the supported task types in the application. »

Material UI

Material UI logo Material UI is used in Altinn Studio as the React UI library. Material UI was chosen because It is based on the Google’s material design. It focuses exclusively on the React components Can use responsive components provided by the library Can override the style to customize the component to match the application requirements Can save time by using the components in the library instead of creating it from scratch (for example, the navigation drawers, application bar) It uses JSS as a styling solution that exposes a low-level API which helps in advanced overriding and theming mechanism React router is a third party routing library used in Altinn Studio to trigger navigation within the application. »