Quickstarts overview
Get up and running with Catalyst quickly using the available quickstart content or jump into more advanced sample applications.
CLI Quickstart
Start by making your first API call to Catalyst without any application code required using the Diagrid CLI.
API Quickstarts
Hit the ground running with our Catalyst quickstarts complete with code samples aimed to get you started with the Catalyst APIs quickly.
The quickstarts experience is driven by the diagrid project quickstart create
command. You can also choose to deploy the quickstart applications to an existing project by accessing the catalyst-quickstarts code repo.
Each API quickstart will:
✔️ Create a new Catalyst project
✔️ Deploy any necessary Diagrid infrastructure services
✔️ Create 1+ App ID(s) based on the API quickstart application
✔️ Clone a quickstart application to your machine
✔️ Scaffold a dev config file to run the quickstart code with the necessary Catalyst connectivity info
API Quickstarts | Description |
---|---|
Service Invocation | Synchronous, secure communication between two services |
Publish and Subscribe | Asynchronous communication between two services via messaging backed by Diagrid Pub/Sub |
Workflow | Orchestrate business workflow activities in long running, fault-tolerant, stateful applications using Diagrid's workflow store |
State Management | Store a service's data as key/value pairs in the Diagrid KV store |