ApplicationsΒΆ

Applications are the entry points to a Julee solution. They turn use cases into features that users or external systems can access.

A typical Julee solution includes multiple application types: workers execute long-running pipelines via Temporal, APIs expose use cases as REST endpoints, CLIs provide command-line access for administration and development, and UIs provide human interfaces that interact via the API.

All application types wire the same domain use cases. The application type determines how use cases are invoked, not what business logic runs.