Frontend

Description of the optional app frontend created in Altinn Studio and that is deployed to Altinn Apps.

A App created in Altinn Studio can have a optional frontend to allow end user use API from web browser.

This frontend is a React based SPA (Singe Page Application) that uses configuration to render based settings for a given application.

UI rendering

The UI-Render functionality in App Frontend render the UI based on configuration set in Altinn Studio.

UI-Components

The supported UI-components can be seen here

Theming

In the future Altinn Apps will support theming making it possible to have different style on the App.

See epic for this issue on Github.

UI Layout

In the future Altinn Apps will support different types of layout. Now the support is limited to one page UI that is mobile friendly.

See epic for this issue on Github

UI logic

As part of designing UI, there can be defined UI-logic that do stuff dynamic rendering (hide or show parts of ui based on input or other parameters) or update data.

Custom Navigation

In the future the App will support different types of navigation to See epic for this issue on Github

Translation

In the future the App will support having multiple languages in a App See issue for this on Github

Pages

In the future the App will support having ui over multiple pages See issue for this on Github

On Github you can find all issues related to App-Frontend.

Custom Frontend

In the future it is possible that Altinn Studio will support having a frontend that is costum application created by the developer. This could be a frontend based on any javascript based frameworks like Angular,

See Github for issue