https://github.com/corbaz/typescript-ddd-example
typescript-ddd-example
https://github.com/corbaz/typescript-ddd-example
Last synced: about 1 year ago
JSON representation
typescript-ddd-example
- Host: GitHub
- URL: https://github.com/corbaz/typescript-ddd-example
- Owner: corbaz
- Created: 2022-12-03T12:35:25.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-03T12:35:28.000Z (over 3 years ago)
- Last Synced: 2025-02-09T01:39:42.887Z (over 1 year ago)
- Language: TypeScript
- Size: 359 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ππ― Hexagonal Architecture, DDD & CQRS in Typescript
Example of a Typescript application following Domain-Driven Design (DDD),
Command Query Responsibility Segregation (CQRS) and
Event-Driven Architecture (EDA) principles keeping the code as simple as possible.
# π Related utilities and resources
## βοΈ Learning resources
- [π Domain-Driven Design en TypeScript: Modelado y Arquitectura](https://pro.codely.tv/library/ddd-en-typescript-modelado-y-arquitectura-172533/375662/about/) (Spanish - Course)
- [οΈοΈπ°οΈ DDD en TypeScript: ComunicaciΓ³n entre servicios y aplicaciones](https://pro.codely.com/library/comunicacion-entre-microservicios-event-driven-architecture-35834) (Spanish - Course)
- [ποΈ De JavaScript a TypeScript](https://pro.codely.tv/library/de-javascript-a-typescript-128106/347481/about/) (Spanish - Course)
- [π DDD en TypeScript: Estructura de carpetas](https://youtu.be/AJJRk7qmVHg) (Spanish - YouTube video)
## π· TypeScript skeletons
- [π± TypeScript Basic Skeleton](https://github.com/CodelyTV/typescript-basic-skeleton): Bootstrap your new TypeScript frontend project
- [π TypeScript API Skeleton](https://github.com/CodelyTV/typescript-api-skeleton): Bootstrap your new TypeScript backend project
- [οΈπΏ TypeScript DDD Skeleton](https://github.com/CodelyTV/typescript-ddd-skeleton): Bootstrap your new TypeScript DDD project
## π TypeScript Domain-Driven Design repositories
- [β¨ TypeScript DDD Skeleton](https://github.com/CodelyTV/typescript-ddd-skeleton): Bootstrap your new TypeScript projects applying Hexagonal Architecture and Domain-Driven Design patterns
- [π TypeScript DDD Course](https://github.com/CodelyTV/typescript-ddd-course): Learn Domain-Driven Design in TS lesson by lesson
- [π― TypeScript DDD Example](https://github.com/CodelyTV/typescript-ddd-example): Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
## π― Other languages Domain-Driven Design repositories
- [βπ― Java DDD Example](https://github.com/CodelyTV/java-ddd-example)
- [ππ― PHP DDD Example](https://github.com/CodelyTV/php-ddd-example)
- [Ξ»π― Scala DDD Example](https://github.com/CodelyTV/scala-ddd-example)
- [π¦β¨ C# DDD Skeleton](https://github.com/CodelyTV/csharp-ddd-skeleton)