Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
Updated
May 14, 2024 - TypeScript
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
DDD/Clean Architecture inspired boilerplate for Node web APIs
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Hacker news-inspired forum app built with TypeScript using DDD practices from solidbook.io.
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
A Node.js CQRS and Event Sourcing Microservice Example Using Nest.js, Event Store, and Swagger
Discover, Explore and Document your Event Driven Architectures powered by Markdown.
theWiseDev | API for a squeze page to register users on a mailing list and to email them a bonus (written in Node.js and TypeScript in a Clean Architecture). This project can be used as a reference implementation of the Clean Architecture with Node.js and TypeScript.
Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^
✉️ Umbriel is a simple mailing platform built with Node.js, TypeScript & Prisma.
🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.
🔰🦸 Template to start developing a REST API with Node.js (Express), TypeScript, Ts.ED, ESLint, Prettier, Husky, Prisma, etc.
🚀 Private first, unified, self-hosted no code database.
Nestjs Microservice boilerplate: apply DDD, CQRS, and Event Sourcing within an event driven architecture
wolkenkit is an open-source CQRS and event-sourcing framework based on Node.js, and it supports JavaScript and TypeScript.
NestJS CQRS Microservices Starter Project
🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript applying following Hexagonal Architecture and Domain-Driven Design patterns
API of a backend for a simple notepad application. It was written in Node.js and TypeScript following the Clean Architecture principles.
Add a description, image, and links to the ddd topic page so that developers can more easily learn about it.
To associate your repository with the ddd topic, visit your repo's landing page and select "manage topics."