This guide is intended for Node.js developers who want to develop Zeebe client applications in JavaScript or TypeScript.
Familiarity with ES6 JavaScript or the TypeScript programming language, Node.js, and a working development environment are assumed.
Configuring your TypeScript transpilation is out of scope. For that, consult the TypeScript documentation.
This guide walks you through using the JavaScript client for Zeebe, giving you the practical steps to write a fully-fledged Zeebe client application using either ES6 JavaScript or TypeScript.
If you want to:
You've come to the right place.
You will need a running Zeebe broker during development. For instructions on installing a broker for local development and testing, consult the Zeebe broker documentation.
Code samples are presented in both JavaScript (ES6) and TypeScript, in tabs:
import { ZBClient } from 'zeebe-node'
const zbc = new ZBClient()
const { ZBClient } = require('zeebe-node')
const zbc = new ZBClient()