An app represents your application where users logs in.

An app is typically a web server but today SPA and native apps are also common.

App Types

App TypeClient TypeDescription
NativepublicMobile, Desktop, Smart device and CLI (e.g., Android, Apple TV, iOS.)
Single Page Application (SPA)publicJavascript front-end app with no server (e.g., React.js or Vue)
Server-sideprivateTypically a web server (e.g., Node.js, Golang, PHP)
Machine to MachineprivateServer side worker such as daemon or a micro service.
Post Signup Page