On Friday, 13 September 2024 at 09:40:27 UTC, Sönke Ludwig wrote:
vibe.d 0.10.1 has been released a few days ago. The major new feature is a new RPC mechanism that is basically a bi-directional extension of the REST interface generator. The idea is to use HTTP connections for the transport in order to minimize transport issues and allow simple proxy setups to be used. This approach allows to pass through typical NATs or firewall configurations in one direction, while still enabling bi-directional peer-to-peer communication.
Looks interesting! But I want to clarify something to be sure. Title mentions "WebRPC" - is it a (partial?) implementation of https://github.com/webrpc/webrpc or something unrelated? At quick glance at both readmes it looks completely different...
