GitBook: [2.0.0] 20 pages modified

This commit is contained in:
boneyard93501 2021-07-05 01:46:26 +00:00 committed by gitbook-bot
parent 45e9ad203f
commit 8a28d0537a
No known key found for this signature in database
GPG Key ID: 07D2180C7B12D0FF

View File

@ -2,7 +2,7 @@
In order to develop within the Fluence solution, [Rust](https://www.rust-lang.org/tools/install) and small number of tools are required. In order to develop within the Fluence solution, [Rust](https://www.rust-lang.org/tools/install) and small number of tools are required.
## Rust ### Rust
Install Rust: Install Rust:
@ -26,22 +26,32 @@ rustup update
There are a number of good Rust installation and IDE integration tutorials available. [DuckDuckGo](https://duckduckgo.com/) is your friend but if that's too much effort, have a look at [koderhq](https://www.koderhq.com/tutorial/rust/environment-setup/). There are a number of good Rust installation and IDE integration tutorials available. [DuckDuckGo](https://duckduckgo.com/) is your friend but if that's too much effort, have a look at [koderhq](https://www.koderhq.com/tutorial/rust/environment-setup/).
## Fluence Tools
### Aqua Tools
```text
# aqua compiler
```
### Marine Tools
Fluence provides several tools to support developers. Fluence cli, `flcli`, facilitates the compilation of modules to the necessary wasm32-wasi target. Fluence REPL, `fce-repl`, on the other hand, is a cli tool to test and experiment with FCE modules and services locally. Fluence provides several tools to support developers. Fluence cli, `flcli`, facilitates the compilation of modules to the necessary wasm32-wasi target. Fluence REPL, `fce-repl`, on the other hand, is a cli tool to test and experiment with FCE modules and services locally.
```bash ```bash
cargo install fcli cargo install marine
cargo +nightly install frepl cargo +nightly install mrepl
``` ```
In addition, Fluence provides the [proto-distributor](https://github.com/fluencelabs/proto-distributor) tool, aka `fldist`, for service lifecyle management. From deploying services to the network to executing AIR scripts, `fldist` does it all. In addition, Fluence provides the [proto-distributor](https://github.com/fluencelabs/proto-distributor) tool, aka `fldist`, for service lifecyle management. From deploying services to the network to executing AIR scripts, `fldist` does it all.
### Fluence Tools
```bash ```bash
npm install -g @fluencelabs/fldist npm install -g @fluencelabs/fldist
``` ```
## Fluence SDK ### Fluence SDK
For frontend development, the Fluence [JS-SDK](https://github.com/fluencelabs/fluence-js) is currently the favored, and only, tool. For frontend development, the Fluence [JS-SDK](https://github.com/fluencelabs/fluence-js) is currently the favored, and only, tool.
@ -49,3 +59,5 @@ For frontend development, the Fluence [JS-SDK](https://github.com/fluencelabs/fl
npm install @fluencelabs/fluence npm install @fluencelabs/fluence
``` ```