Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
Updated
Jun 11, 2024 - TypeScript
Domain-driven design (DDD) is is a programming paradigm where code is separated into domains with distinct business logic. This helps isolating relating logic and stick to each domain’s objective.
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
DDD/Clean Architecture inspired boilerplate for Node web APIs
Hacker news-inspired forum app built with TypeScript using DDD practices from solidbook.io.
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
🚀 Private first self-hosted no code database & BaaS.
A Node.js CQRS and Event Sourcing Microservice Example Using Nest.js, Event Store, and Swagger
A sample project showcasing Clean Architecture and monorepo structure for designing multiple web services with a shared domain.
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! ⭐ ^^^
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.
🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.
Nestjs Microservice boilerplate: apply DDD, CQRS, and Event Sourcing within an event driven architecture
✉️ Umbriel is a simple mailing platform built with Node.js, TypeScript & Prisma.
🔰🦸 Template to start developing a REST API with Node.js (Express), TypeScript, Ts.ED, ESLint, Prettier, Husky, Prisma, etc.
NestJS CQRS Microservices Starter Project
🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript project applying 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.
Supper clone Clickup 3.0, Follow Clean Architecture + DDD with latest Nextjs