App Architecture — Overview
This section describes how an Appnest app is put together: frontend and backend code, the manifest.json contract, and Appnest Functions (platform helpers for HTTP, storage, files, scheduling, and calling the server from the UI).
Start with App Overview for project layout, configuration shortcuts, CLI commands, and cross-cutting notes. Then dig into:
| Area | Doc |
|---|---|
app-backend/, server.js, exports vs manifest | App Backend |
app-frontend/, React entry, Twigs, calling the backend | App Frontend |
manifest.json, product UI placement | Configuration → Manifest, Product Location |
| Backend modules & frontend invoke helpers | Appnest Functions |
For the development engine (proxy, CLI, packaging), see Development Engine overview and Commands.