dapr / js-sdk

Dapr SDK for Javascript
Apache License 2.0
198 stars 84 forks source link

Workflow - JS SDK support #545

Closed rabollin closed 9 months ago

rabollin commented 12 months ago

Describe the proposal

This work item is to add the Workflow support in JS SDK.

  1. Implement Durable Task JS-SDK
  2. Implement DAPR Workflow client - Implement wrapper for all entities of DTF
  3. Implement Workflow Authoring API
  4. Error handling and exceptions to be correctly captured
  5. Workflow retry policies (see here and here). This is already supported with Python & .NET. To have a language parity, this should be implemented for JS-SDK too.

IMPORTANT: As part of fixing this, we should also update the patterns documentation here.

kaibocai commented 10 months ago

Hi @rabollin , can you elaborate more on Implement Workflow Authoring API, do you have any code/doc link for helping understand this work item? Thanks.

kaibocai commented 10 months ago

Should we close this one, as there is another one open for this https://github.com/dapr/js-sdk/issues/463 already? Combining them allow easier tracking.

JoshVanL commented 9 months ago

Closed in https://github.com/dapr/js-sdk/pull/563