Each target emits a self-contained output. Backend and frontend are decoupled, static-site emits ready-to-serve HTML, and Electron emits a shell project.

Backend

Outputs to a backend folder with controllers, services, and adapters. Run it with your preferred Node runtime after installing dependencies.

Frontend

Outputs a Vite-ready app under the target outDir. Install dependencies inside the generated frontend folder and run npm run dev.

Static Site

Outputs HTML/CSS (and optional JS enhancements) directly under outDir. Pages are folder-style routes (/docs/x/index.html).

Electron

Outputs main/preload/renderer scaffolding plus packaging config. Use the generated package.json for build and distribution.