yaktor
v0.62.0
Published
Event-driven, asynchronous, distributed, multi-party state-machine
Downloads
293
Readme
Event-driven, asynchronous, distributed, scalable, multi-party state-machine targeting the Node.js platform.
Initialize a new Yaktor application
To initialize a new Yaktor project, you'll want to do something like
$ mkdir myapp
$ cd myapp
$ curl init.yaktor.io | bash
which will use Docker to pull the yaktor Node.js image and create a yaktor-based application in directory myapp
.
Then, after the command completes, execute
$ ./yak gen-src gen-views start
The UI
After that, you can navigate to myapp
's UI.
macOS
If you're on macOS, go to http://www.myapp.yaktor or http://localhost:8888
Linux or Windows
- If you're on Linux or Windows, go to http://localhost:8888 or see the console output for the IP address of the
yaktor
server and use that (like http://12.34.56.78)
Edit
Once you're running, you can use any text editor you want to work on your application, but you might consider using our eclipse plugins, available at eclipse update site, http://eclipse.yaktor.io.
They include a yaktor DSL-aware editor for *.yc
and *.ydm
files that provide syntax highlighting and completion.
For more information, see the full yaktor documentation.
NOTE: Please report issues at https://github.com/SciSpike/yaktor-issues/issues.