We need something that can work well with networking.
One approach would be to use React. TailScale provides a NPM package where we can connect (through just the web browser) to other TailScale nodes. I.e. we want to send a data from a browser to a Node via a VPN.
However, we're not 100% decided on using TailScale to begin with.
Most modern VPN solutions (like TailScale, NetMaker) use WireGuard, which is a lower level VPN standard.
Requirements
We are aiming to use a WireGuard-based protocol to network Users' nodes with the web app. Our frontend should be able to handle this.
We haven't decided on Networking provider, but tentatively we are deciding on using TailScale. TailScale provides an NPM package, so we should check if our frontend can use that NPM package.
We need something that can work well with networking.
One approach would be to use React. TailScale provides a NPM package where we can connect (through just the web browser) to other TailScale nodes. I.e. we want to send a data from a browser to a Node via a VPN.
However, we're not 100% decided on using TailScale to begin with.
Most modern VPN solutions (like TailScale, NetMaker) use WireGuard, which is a lower level VPN standard.
Requirements
We are aiming to use a WireGuard-based protocol to network Users' nodes with the web app. Our frontend should be able to handle this.
We haven't decided on Networking provider, but tentatively we are deciding on using TailScale. TailScale provides an NPM package, so we should check if our frontend can use that NPM package.
Flutter Investigation