---
title: "Référence d'API — @nodefony/realtime — racine"
source: docs/api/realtime/racine.md
url: https://nodefony.github.io/nodefony-core/docs/api/realtime/racine/
---


[Documentation](../../../) › [Référence d'API](../../) › [`@nodefony/realtime`](../) › racine

> Générée depuis les déclarations de types publiées de `@nodefony/realtime` **10.0.0-beta.5** : exactement ce que reçoit une application qui l'installe. Cette page n'existe dans aucun dépôt — pour la corriger, on corrige le TSDoc du code.

## `@nodefony/realtime`

`import { … } from "@nodefony/realtime"` — 3 symboles.

### Classes (2)

#### `Realtime`

```ts
class Realtime extends Module<IRealtimeConfig>
```

- `static critical: boolean` — Module optionnel : un échec de son boot ne tue jamais le process (résilience Ph.3).
- `constructor(kernel: Kernel)`
- `configSchema(): unknown` — JSON Schema de la config realtime → data plane admin (config riche Studio).
- `onKernelRegister(): Promise<this>` — Validation Zod de la config racine merge au boot (convention figée 2026-05-28, cf [[feedback_config_validation_zod]]) — via le builder `defineRealtimeConfig` (source unique `nodefony/config/config.ts` …
- `onKernelBoot(): Promise<this>` — Phase `onBoot` (avant le `mountAll` de framework dans `onReady`) — enregistre le producteur admin de la **socket Nodefony** (`/nodefony/realtime/api/*`) sur le broker `framework/AdminBroker`.

#### `default`

```ts
class Realtime extends Module<IRealtimeConfig>
```

- `static critical: boolean` — Module optionnel : un échec de son boot ne tue jamais le process (résilience Ph.3).
- `constructor(kernel: Kernel)`
- `configSchema(): unknown` — JSON Schema de la config realtime → data plane admin (config riche Studio).
- `onKernelRegister(): Promise<this>` — Validation Zod de la config racine merge au boot (convention figée 2026-05-28, cf [[feedback_config_validation_zod]]) — via le builder `defineRealtimeConfig` (source unique `nodefony/config/config.ts` …
- `onKernelBoot(): Promise<this>` — Phase `onBoot` (avant le `mountAll` de framework dans `onReady`) — enregistre le producteur admin de la **socket Nodefony** (`/nodefony/realtime/api/*`) sur le broker `framework/AdminBroker`.

### Constantes (1)

#### `BROWSER_ORIGIN`

```ts
const BROWSER_ORIGIN = "browser"
```

`moduleName` porté par une entrée de journal venue d'un NAVIGATEUR.

---

[← Toutes les références d'API](../../)
