Skip to content

v2.1.1

Latest
Compare
Choose a tag to compare
@idugalic idugalic released this 12 Apr 11:53
· 112 commits to main since this release
eff3ce7

Fmodel provides just enough tactical Domain-Driven Design patterns, optimized for Event Sourcing and CQRS.

The domain components are fully isolated from the application layer and API-related concerns.
It represents a pure declaration (pure functions) of the program logic.
Decider, View, and Saga

The application components orchestrate the execution of the logic by loading the state, executing domain components, and storing a new state.
EventSourcingAggregate, StateStoredAggregate, MaterializedView, and SagaManager

Install

npm i @fraktalio/fmodel-ts

Available on https://www.npmjs.com/package/@fraktalio/fmodel-ts

Learn more

What's Changed

  • IViewStateRepository can fetch the state by Event Metadata now. by @idugalic in #721

Full Changelog: v2.1.0...v2.1.1