Skip to main content
Concepts

Route requests

Mount deployed Dynamic Apps on a Hono server, route requests by application ID, and connect an explicit RivetKit client when needed.

Mount all deployed apps:

server.route("/apps", appsRouter);

This routes /apps/:appId and /apps/:appId/*. To use an explicit RivetKit client:

import { createAppsRouter } from "@rivet-dev/dynamic-apps";

server.route("/apps", createAppsRouter({ client }));