1.2.3 • Published 6 years ago
@dddl/core v1.2.3
Domain Driven Design ⚡️ Light ⚡️ Component Framework for Node.js and TypeScript
Status: alpha-release
npm: https://www.npmjs.com/settings/dddl/packages
Domain Driven Design Light (DDDL) Component Framework implementation for Node.js and TypeScript.
Expeccialy good for Enterprise-grade applications.
More about DDD Light you can find here
Used in
- faq.davidshekunts.com (site) + https://github.com/Dionid/headless-faq (repo)
What does "Component Framework" means?
DDD Light is based on multiple patterns, models and ideas, inluding: DDD, CQRS, EDA, SOA, ROP, DAL and so on.
But the main idea of DDD Light is to give you abillity to use those concepts separately:
- Уou need just
Repository? Take@dddl/dalpackage. - You want to include
CQRS? Just implement@dddl/cqrspackage and that's all. - Want power of
Event Driven Architecture?@dddl/edacomes to rescue. - etc.
There is no need to take whole DDD to your project if you need just a part of it.
This gives you opportunity to include this libraries in existing project concept by concept (package by package).
More about DDD Light you can find here