1.2.3 • Published 4 years ago
@dddl/knex 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/dal
package. - You want to include
CQRS
? Just implement@dddl/cqrs
package and that's all. - Want power of
Event Driven Architecture
?@dddl/eda
comes 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