Skip to main content

Product Blueprints

Choose the product shape closest to your React application. Each blueprint composes current mediasfu-reactjs@4.3.2 room operations with ordinary application and backend behavior. Blueprints are planning aids; they are not runnable tutorials.

Product shapeGuideMain UI approach
Compact one-to-one or small-group callCompact callSupplied room with targeted overrides
Live host workspaceLive host dashboardCustom component or headless shell
Host and guest queueLive guest queueSupplied request workspace plus app layout
Support or AI-assisted workspaceSupport and AI consoleRoom with app context or headless shell
Class or workshopInteractive classroomRoom plus participant and collaboration controls
Recorded remote conversationRemote podcastRoom plus recording boundary

Start every blueprint with the React room lifecycle. Use the UI ownership ladder to decide how much interface to replace.

A blueprint identifies a safe composition. Test it with real users, browsers, devices, room roles, backend policy, failure recovery, and semantic teardown before release.