Socio is a WebSocket-based full-stack reactive data-binding framework. It eliminates the REST API layer entirely by letting the browser client issue SQL queries (AES-256-GCM encrypted at build time) directly over a persistent duplex WebSocket connection to a SocioServer instance. The server acts as a transactional middleware between the DB and all connected clients — executing queries, then pushing state deltas to all subscribed clients automatically whenever underlying data changes. The client-side SocioClient exposes reactive .query() and .subscribe() primitives, meaning the frontend stays in sync with the DB across all sessions without polling, manual state management, or any handwritten API routes.
Rolands_Laucis•1h ago