ended3월 24일· 1 sources

TypeScript deserved a real DDD framework - so I built one

TypeScript에도 제대로 된 DDD 프레임워크가 필요했기에 직접 만들었다

Why it matters

The author, transitioning from Java to TypeScript, found a lack of mature DDD frameworks in the TypeScript ecosystem—NestJS's CQRS module required full framework buy-in and wolkenkit had stalled. Leveraging TypeScript's expressive type system, they built noDDDe, a framework based on the Decider pattern that defines aggregates through pure functions (initial state, command handlers, apply handlers) instead of OOP class inheritance, achieving zero runtime overhead with strong type inference.

1
Sources
+0
24h
Growth
179d
Active
aggregatecqrsddddecider patterndomain eventevent sourcingeventsourcingnodddetransactional consistencytypescript

Sources

Related Issues