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
Then, after the command completes, execute
$ ./yak gen-src gen-views start
After that, you can navigate to
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
yaktorserver and use that (like http://18.104.22.168)
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
*.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.