Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://kubo-47e69177.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Introduction

ZapAction est une couche de contrats types pour Next.js Server Actions et TanStack Query.

Ce que tu obtiens

  • Validation runtime input/output avec Zod.
  • Modele d’invalidation partage entre serveur et client.
  • Helpers de query keys et cache tags.
  • Hooks React avec etats explicites (idle, pending, success, error).

Modele mental

  1. defineAction est la source de verite du contrat.
  2. setActionContext injecte le contexte serveur.
  3. useActionQuery sert aux lectures (readPolicy: "read-only").
  4. useActionMutation sert aux ecritures avec invalidation par tags.

Parcours conseille

  1. Commencer par Project Setup.
  2. Continuer avec React Query.
  3. Verifier avec Testing Patterns.
  4. Reutiliser Full CRUD Example.