command-center-design-pattern
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

Workflow Orchestrator

Workflow --> Command Centers --> Processors

Rules

  • One common Model across the workflow
  • One common Delegate across the workflow
  • No 3rd party library dependent calls from the workflow, All library should be wrapped using the delegate function
  • Processors are usually single responsibility, consumes the input, handles and produces the output
  • No logic inside the delegates and delegate all the system dependent calls
  • Processor are to handle data, design UI and do control flow via command centers and workflow using Processor
  • All Processors are initialized by workflow, no explicit initialization and are singleton by design

Package Sidebar

Install

npm i command-center-design-pattern

Weekly Downloads

7

Version

1.1.0

License

ISC

Unpacked Size

40.4 kB

Total Files

22

Last publish

Collaborators

  • senthurai