Relay Tool Aims to Preserve Full Dev Loop Beyond Simple Port Sharing

A developer building a tool called Relay argues that simply exposing a local port to remote users solves only a superficial part of collaborative development. Relay is designed to sit between a local development server and connected clients while keeping the full development loop intact, including WebSockets, asset loading, and hot module replacement. The tool supports HMR and Fast Refresh across frameworks like Vite, React, Next.js, and Turbopack without requiring changes to the developer's workflow. Beyond live updates, Relay also sends diagnostics back from connected clients, including console output, JavaScript exceptions, and failed network requests. This two-way feedback loop aims to eliminate the guesswork that typically arises when remote testers encounter issues during shared development sessions.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in