Architecture
This document describes the internal architecture of Delfino, including the communication protocol, message format, initialization flow, and module organization.
This document describes the internal architecture of Delfino, including the communication protocol, message format, initialization flow, and module organization.
This document describes how to integrate Delfino into Host applications (Farfalla/Fenice) and Client applications (Volpe).
This document describes how to set up Delfino for local development, including integration with Zoo (the Docker environment for local development).
Delfino is a TypeScript RPC bridge library that enables type-safe bidirectional communication between Volpe (an iframe-based reader) and its host applications (Farfalla and Fenice). The library encapsulates all Comlink complexity, providing simple, typed APIs for both sides of the communication.