Skip to content

Reference Overview

Rvx Core

  • Lifecycle

    The lifecycle API allows you to register or capture teardown hooks to dispose side effects.

  • Signals

    Signals are objects with a value that can be watched for changes.

  • Context

    The context API implicitly passes values along the call stack.

  • Elements

    Create elements with JSX or the element builder API.

  • Components

    Organize content and logic into components.

  • Views

    Views are sequences of nodes and enable conditional rendering of content.


Extra Modules

  • Routing

    Render content based on the current location.

  • Store

    Create deep reactive wrappers for arbitrary objects.

  • Web Components

    Use & author web components.

  • Testing

    Utilities for testing rvx based applications.

  • Async Utilities

    Utilities for async rendering, abort controllers, promises, etc.

  • Unique IDs

    Create small unique IDs for DOM elements.

  • Event System

    A tiny synchronous event system.