@eveble/eveble

Event sourcing framework with modular architecture for domain driven designed applications in Node.js


Keywords
eveble, modular, architecture, dependencies, dependency, injection, di, ioc, inversion of control, messaging, api, command bus, cqrs, eventsourcing, event sourcing, event source, ddd, dddd, command, event, domain, driven, design
License
MIT
Install
npm install @eveble/eveble@2.3.0

Documentation

banner



Event Sourcing framework for Node.js

Eveble is an event sourcing framework with modular architecture for DDD(Domain Driven Design) applications in Node.js


Requirements

Installation

To use install Eveble:

npm install @eveble/eveble

or

yarn add @eveble/eveble

You'll also need to setup development environment or use directly our boilerplate to create new project.

Complementary Packages

Most likely, you'll also need the Eveble testing framework:

npm install @eveble/eveble
npm install --save-dev @eveble/testing

Create a Eveble App

The recommended way to start new apps with Eveble is by using the official Eveble boilerplate:

# Clone the repository
$ git clone https://github.com/eveble/eveble-boilerplate.git <YOUR_PROJECT_NAME>
# Go into the repository
$ cd <YOUR_PROJECT_NAME>
# Run setup
$ npm run setup

Documentation

The @eveble/eveble docs are now published at https://eveble.github.io/eveble/ .

License

MIT