vv1.14.0
Main
This project follows a clean, modular architecture inspired by Domain-Driven Design (DDD) principles, focused on performance and developer productivity using TypeScript and Bun.
src/commands/) The entry point of the application. It handles process management (via PM2), building, and bootstrapping. It also hosts the Zero-Dep Template Engine for domain scaffolding.
src/domain/) The heart of the application. Each subfolder (e.g., user) represents a bounded context and contains:
src/infrastructure/) Contains implementation details of technical services:
When an HTTP request arrives, it follows this path:
We are constantly evolving the boilerplate to provide the best developer experience. Here is our current roadmap: