mirror of
https://github.com/fluencelabs/gitbook-docs
synced 2025-04-25 16:02:17 +00:00
GitBook: [2.0.0] 20 pages modified
This commit is contained in:
parent
45e9ad203f
commit
8a28d0537a
@ -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
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user