Skip to content

That's it for the first chapter!

Let's revisit the goals for the first iteration:

  1. Build the collaborative editor

Collaborative Editor frontend

Check!

  1. Build the workflow execution backend:

Running:

sh
curl http://localhost:8888/my-first-workflow/execute -H 'content-type: application/json' -d '{"test": 1}'

calls an external webhook:

Collaborative Editor frontend

Check!

I collected a couple of todos that have nothing to do with building a workflow engine itself, here are a couple of commits that improve UX and fix bugs:

One big code blob is of course extremely boring, so in the next chapter I will show you how to design and build a low-code graph editor based on the tech I built so far.