Skip to main content

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:

AreaDoc
app-backend/, server.js, exports vs manifestApp Backend
app-frontend/, React entry, Twigs, calling the backendApp Frontend
manifest.json, product UI placementConfigurationManifest, Product Location
Backend modules & frontend invoke helpersAppnest Functions

For the development engine (proxy, CLI, packaging), see Development Engine overview and Commands.