Getting Started

Guida introduttiva a @pzeta/postgrest. Installazione, architettura DDD, quick start con PostgRESTClient e service pattern con BasePostgrestService.

Da dove iniziare

Questa sezione raccoglie tutto ciò che serve per iniziare a usare @pzeta/postgrest: installazione, modello architetturale, esempi end-to-end e il pattern canonico per integrare la libreria nei progetti PZeta.

Se è la prima volta che integri @pzeta/postgrest, segui le pagine in ordine: InstallazioneArchitetturaQuick StartService Pattern.

Indice

  • Installazionenpm install, peer dependencies opzionali, subpath exports . e /mfe, verifica setup
  • Architettura — Layer Clean Architecture + DDD (domain, application, infrastructure), Strategy Pattern per auth e cache, Repository e Factory
  • Quick Start — Tre approcci: facade PostgRESTClient, setup manuale con EnhancedPostgRESTRepository, service pattern con BasePostgrestService
  • Service Pattern (BasePostgrestService) — Pattern di adozione canonico nei progetti PZeta, integrazione con Inversify DI, RPC helpers