Modules

Package features as reusable modules: settings, dependencies, registration modifiers, and composition.

  • Create a Module

    Bundle entities, services, and configuration into a reusable unit any worker can register.

  • Settings and Dependencies

    What a module can register, and how modules declare they need each other.

  • Registration Modifiers

    Adapt a module per worker with .with() to strip features, redirect databases, and disclaim schema ownership.

  • Composition Patterns

    Core/client splits, shared databases, and the four axes of multi-worker module design.