Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
Updated
Jun 11, 2024 - TypeScript
8000
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
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
🚀 Private first self-hosted no code database & BaaS.
An open source documentation tool to bring discoverability to your event-driven architectures
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
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! ⭐ ^^^
A sample project showcasing Clean Architecture and monorepo structure for designing multiple web services with a shared domain.
🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.
A CQRS-based DDD framework for large and complex TypeScript/JavaScript applications
A Domain Driven Design framework for software simplicity in node
🔰🦸 Template to start developing a REST API with Node.js (Express), TypeScript, Ts.ED, ESLint, Prettier, Husky, Prisma, etc.
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.
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.
A Node.js CQRS and Event Sourcing Microservice Example Using Nest.js, Event Store, and Swagger
🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript project applying Hexagonal Architecture and Domain-Driven Design patterns