API Reference Dialup v#0.1.3

Copy Markdown View Source

Modules

Dialup is a WebSocket-first, file-based routing framework for Elixir.

JSON-RPC/MCP projection for a live Dialup browser session.

エラーページのビヘイビア。render/2 でステータスコードごとに表示を分岐する。 layout と同様にディレクトリ階層で継承される。

The behaviour and macro for Dialup layout modules.

The behaviour and macro for Dialup page modules.

開発時のホットリロード。ソースファイルをポーリングし、変更を検知したら 再コンパイル → 全セッションに通知する。Phoenix.CodeReloader の設計を参考にしている。

Issues scoped capability grants for an existing Dialup session process.

ETS ベースのセッション永続化ストア。プロセス終了時にセッション状態を保存し、 再起動後に復元可能にする。オプトイン方式。

Dialup フレームワークの Telemetry イベント定義とヘルパー。

ページの mount / イベント / レンダリングを GenServer や WebSocket を起動せずに 直接テストするためのヘルパー。

Mix Tasks

Creates a new Dialup project.