Skip to content

Core

The core of Virentia Net is one framework-agnostic package:

PackagePurpose
@virentia/net-coreQueries, mutations, triggers, concurrency/retry operators, executor adapters, scoped defaults

It does not depend on React or Vue. Remote data is modeled as Virentia state — a query is a real @virentia/core effect with data/error/stale stores on top — so any renderer reads the same models through its own thin binding (React, Vue) or plain scoped.

Pages

  • Query — the fetch effect: config, units, reading and driving per scope.
  • Mutation — the write side: optimistic updates and invalidates.
  • Triggers — run a query or mutation when any Virentia unit fires.
  • Operatorsconcurrency and retry as ordered use: [] middleware.
  • Adapters — TanStack Query and Apollo executors behind the same query surface.
  • DefaultsoverrideDefaults for a shared executor or operators, globally or per scope.