What is an App?

Frontend

Backend

Fetch/Transform/validate Data

database/business logic

Contract

Render UI

FE chapter

BE chapter

BE Service

BE Service

BE Service

Experience API

Kotlin/JVM

Autogen/Wrap OpenApi

Proxy

OpenApi

OpenApi

OpenApi

Kotlin/JVM

Kotlin/JVM

Kotlin/JVM

BE chapter

FE chapter

Fetch/Transform/validate BE data

Render UI

deployment

deployment

deployment

HTTP

HTTP

Web

React/TS

Mobile

React-Native/TS

BE Service

BE Service

BE Service

Autogen/Wrap OpenApi

tRPC

OpenApi

OpenApi

Kotlin/JVM

Kotlin/JVM

Kotlin/JVM

BE chapter

FE chapter

Fetch/Transform/validate BE data

Render UI

deployment

deployment

HTTP/WS

HTTP

Web

React/TS

Mobile

React-Native/TS

BFF

TS/Node

BFF

TS/Node

GraphQL

HTTP/WS