GitBook: [#255] syn tester
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 41 KiB |
After Width: | Height: | Size: 41 KiB |
After Width: | Height: | Size: 86 KiB |
After Width: | Height: | Size: 86 KiB |
After Width: | Height: | Size: 86 KiB |
After Width: | Height: | Size: 86 KiB |
BIN
.gitbook/assets/image (18) (1) (1) (2) (2) (1) (1).png
Normal file
After Width: | Height: | Size: 355 KiB |
BIN
.gitbook/assets/image (38) (1) (1).png
Normal file
After Width: | Height: | Size: 595 KiB |
@ -4,7 +4,7 @@ Fluence provides an open Web3 protocol, framework and tooling to develop and hos
|
|||||||
|
|
||||||
The Fluence Web3 stack enables
|
The Fluence Web3 stack enables
|
||||||
|
|
||||||
* programmable network requests 
|
* programmable network requests
|
||||||
* distributed applications from composition without centralization
|
* distributed applications from composition without centralization
|
||||||
* communication, access and transactional security as first class citizens
|
* communication, access and transactional security as first class citizens
|
||||||
* extensibility through adapter/wrapper services
|
* extensibility through adapter/wrapper services
|
||||||
@ -16,11 +16,11 @@ An integral component of the Fluence solution is the Aquamarine stack comprised
|
|||||||
|
|
||||||
Additional resources and support are available:
|
Additional resources and support are available:
|
||||||
|
|
||||||
* [Youtube](https://www.youtube.com/channel/UC3b5eFyKRFlEMwSJ1BTjpbw)
|
|
||||||
* [Github](https://github.com/fluencelabs)
|
* [Github](https://github.com/fluencelabs)
|
||||||
* [Discord](https://fluence.chat)
|
* [Discord](https://fluence.chat)
|
||||||
* [Telegram](https://t.me/fluence\_project)
|
* [Telegram](https://t.me/fluence\_project)
|
||||||
* [Twitter](https://twitter.com/fluence\_project)
|
* [Twitter](https://twitter.com/fluence\_project)
|
||||||
|
* [Youtube](https://www.youtube.com/channel/UC3b5eFyKRFlEMwSJ1BTjpbw)
|
||||||
|
|
||||||
Documentation is work in progress and your feedback is extremely valuable and much appreciated. If you have suggestions or unearth errors or inaccuracies, please open an Issue or push a PR.
|
Documentation is work in progress and your feedback is extremely valuable and much appreciated. If you have suggestions or unearth errors or inaccuracies, please open an Issue or push a PR.
|
||||||
|
|
||||||
|
@ -20,14 +20,11 @@ Which opens a new tab in your browser at `http://localhost:3000`. The browser ta
|
|||||||
|
|
||||||
![Relay Selection](<../.gitbook/assets/image (17).png>)
|
![Relay Selection](<../.gitbook/assets/image (17).png>)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The client peer is now connected to the relay and ready for business:
|
The client peer is now connected to the relay and ready for business:
|
||||||
|
|
||||||
![Connection confirmation to network](<../.gitbook/assets/image (18).png>)
|
![Connection confirmation to network](<../.gitbook/assets/image (18).png>)
|
||||||
|
|
||||||
Let's follow the instructions, open another browser tab, i.e. client peer, using `http://localhost:3000` , select any one of the relays and copying the ensuing peer id and relay peer id to the first client peer, i.e. the first browser tab, and click the `say hello` button:\
|
Let's follow the instructions, open another browser tab, i.e. client peer, using `http://localhost:3000` , select any one of the relays and copying the ensuing peer id and relay peer id to the first client peer, i.e. the first browser tab, and click the `say hello` button:\\
|
||||||
|
|
||||||
|
|
||||||
![Peer-to-peer communication between two browser client peers](<../.gitbook/assets/image (20).png>)
|
![Peer-to-peer communication between two browser client peers](<../.gitbook/assets/image (20).png>)
|
||||||
|
|
||||||
@ -57,6 +54,6 @@ The local (browser) service `HelloPeer` is also implemented in the `App.tsx` fil
|
|||||||
|
|
||||||
![Local HelloPeer service implementation](<../.gitbook/assets/image (22).png>)
|
![Local HelloPeer service implementation](<../.gitbook/assets/image (22).png>)
|
||||||
|
|
||||||
To summarize, we run an app that facilities messaging between two browsers over a peer-to-peer network. At the core of this capability is Aqua which allowed us in just a few lines of code to program both the network topology and the application workflow in barely more than a handful of lines of code. Hint: You should be excited. For more information on Aqua, see the [Aqua Book](https://app.gitbook.com/@fluence/s/aqua-book/). 
|
To summarize, we run an app that facilities messaging between two browsers over a peer-to-peer network. At the core of this capability is Aqua which allowed us in just a few lines of code to program both the network topology and the application workflow in barely more than a handful of lines of code. Hint: You should be excited. For more information on Aqua, see the [Aqua Book](https://app.gitbook.com/o/-MWEY2QOTLOVcnoRm9S-/s/-MbmEhQUL-bljop\_DzuP/).
|
||||||
|
|
||||||
In the next section, we develop a WebAssembly module and deploy it as a hosted service to the Fluence peer-to-peer network.
|
In the next section, we develop a WebAssembly module and deploy it as a hosted service to the Fluence peer-to-peer network.
|
||||||
|