Rudra Developer Documentation

Getting started

Build your first Rudra application

The shortest reliable path from a React component to a routed application.

Updated August 18, 2026 · 2 of 13

What should I build first?

Start with one small component, turn it into one Module, and place that Module on one Application route. This makes every layer easy to verify before you expand.

  1. 1

    Create a Library

    Add or import a React component, define its props, preview it, and publish a version.

  2. 2

    Create a Module

    Install the published Library, place the component on the canvas, then add state or an event flow if needed.

  3. 3

    Publish the Module

    Validate its inputs, outputs, public commands, lifecycle settings, and responsive behavior before publishing.

  4. 4

    Create an Application

    Add a route and page, select a template, place the published Module, and bind its inputs.

  5. 5

    Preview and release

    Test routes, environments, themes, and protected states. Save the draft, configure deployment, then publish.

Publish lower layers first. An Application can compile reliably only when every referenced Module—and every Library used by those Modules—has an accessible published version.