Theory Cloud · FaceTheory

The AWS-first client-delivery framework.

Four render modes. Three adapter surfaces. FaceTheory renders HTML for end users — server-side, build-time, incrementally, or as a hydrated shell — with deterministic head and style emission so the server-rendered HTML matches the client-hydrated DOM exactly.

Where FaceTheory shows up

Three delivery surfaces in the Theory Cloud stack — one rendering contract behind all of them.

Architecture

One framework. Three adapters.

Pick an adapter and ship the same render contract.

npm install --save-exact https://github.com/theory-cloud/FaceTheory/releases/download/vX.Y.Z/theory-cloud-facetheory-X.Y.Z.tgz react react-dom

```typescript import * as React from 'react'; import { createFaceApp, createLambdaUrlStreamingHandler, } from '@theory-cloud/facetheory'; import { createReactStreamFace } from '@theory-cloud/facetheory/react'; function Home() { return React.createElement('h1', null, 'FaceTheory + React (streaming SSR)'); } export const app = createFaceApp({ faces: [ createReactStreamFace({ route: '/', mode: 'ssr', render: () => React.createElement(Home), renderOptions: { headTags: [{ type: 'title', text: 'Home' }], styleStrategy: 'all-ready', }, }), ], }); export const handler = createLambdaUrlStreamingHandler({ app }); ```
Render modes
4
SSR · SSG · ISR · SPA
Adapters
3
React · Vue · Svelte
Distribution
GitHub Releases
immutable, pinned
License
Apache-2.0
open source

Quick starts

The deepest-value sections, ranked by how often new consumers reach for them.

All guides