examples/js-client-examples/node-example
Akim fbfc344abf
chore(js-client): Update and restructure examples [fixes DXJ-454] (#464)
* Update examples

* Update js-client examples

* Add cli to example

* Fixes

* Update js-client

* Update js-client version in js-client examples

* PR fixes

* Remove marine-js

* Update locks

* Fix aqua

* Remove unused import

* Adjust import

* Change code comment

* Update example structures

* Fix quickstart examples

* Add aqua command to README

* Add marine example

* Fix image links

* Fixes

* Misc fixes
2023-12-12 18:46:57 +07:00
..
.fluence/schemas chore(js-client): Update and restructure examples [fixes DXJ-454] (#464) 2023-12-12 18:46:57 +07:00
src chore(js-client): Update and restructure examples [fixes DXJ-454] (#464) 2023-12-12 18:46:57 +07:00
fluence.yaml chore(js-client): Update and restructure examples [fixes DXJ-454] (#464) 2023-12-12 18:46:57 +07:00
README.md chore(js-client): Update and restructure examples [fixes DXJ-454] (#464) 2023-12-12 18:46:57 +07:00

Getting Started with Fluence

This is a sample Node.js application using Fluence JS Client. It exposes a calculator service written in Typescript which can be accessed from Fluence Network using Aqua language

To run this example you need @latest version of Fluence CLI. You can find installation guide here.

Getting started

Go to src/frontend folder:

cd ./src/frontend

Install dependencies:

npm i

Run aqua compiler:

fluence aqua

Start the Node.js application:

npm start

This should start listening to incoming particles from Fluence Network.

Open another terminal window and go to the example dir. Try interacting with the application by executing aqua function:

fluence run -f 'demoCalculation()'

Learn more

To learn more, refer to the documentation page