The Engineering Team
Get to Know us
Backend
Frontend

Frontends and interfaces
Our interfaces can be classified into three different categories:
Indexable interfaces
These are all public interfaces that are indexable by search engines. Our focus here is speed and allowing for easy data access. They are built with templates written in Go (quicktemplate) rendering the HTML content. We use Tailwind as our main CSS framework. Frontend components that need to be interactive are mostly implemented using Vanilla JavaScript for speed, but we are currently introducing Alpine.js.
Highly interactive embedded interfaces
Interfaces that do not need to be indexable by search engines and have a high complexity are implemented using Vue.js. They are then embedded into our normal templates.
Highly interactive stand-alone interfaces
The prime example for this type are management interfaces. They are written as Vue.js SPAs and communicate with the backend via our standard API.