pyRPC
← Back to Blog

v0.9.0 — Framework adapters, procedure kinds, one api object

·8 min read

pyRPC 0.9.0 ships TanStack Query adapters for React, Next.js, Vue, and Svelte; server-side @rpc.query / @rpc.mutation; and a single api object DX for app code.

npm

  • @pyrpc/react
  • @pyrpc/next
  • @pyrpc/vue
  • @pyrpc/svelte
  • Updated @pyrpc/client / @pyrpc/types

PyPI

  • pyrpc-core — procedure kinds on the decorator / schema
  • pyrpc-codegen — branded Types + procedureKinds
  • Adapters unchanged in API; republished in lockstep

Quick start

npm install @pyrpc/next @pyrpc/react @pyrpc/client @pyrpc/types @tanstack/react-query

export const api = createNextClient<Types>({ baseUrl: "..." })
<api.Provider>{children}</api.Provider>
api.greet.useQuery({ name: "Ada" })

Deep dive · Versioning · Publishing guide