Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bsorrentino/node-reactive-system
Experiment on developing a reactive system in nodejs
https://github.com/bsorrentino/node-reactive-system
framework nodejs reactive rxjs system typescript
Last synced: about 1 month ago
JSON representation
Experiment on developing a reactive system in nodejs
- Host: GitHub
- URL: https://github.com/bsorrentino/node-reactive-system
- Owner: bsorrentino
- License: mit
- Created: 2021-04-23T16:55:16.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-27T10:35:32.000Z (9 months ago)
- Last Synced: 2024-10-30T15:25:37.293Z (3 months ago)
- Topics: framework, nodejs, reactive, rxjs, system, typescript
- Language: TypeScript
- Homepage: https://soulsoftware.github.io/node-message-bus/
- Size: 3.92 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Experiment on developing a Reactive System in Nodejs
Idea is to provide an **Event-Driven Application Framework** to develop a **Reactive System** on top of Nodejs, having as back bones an **Event Bus** based on [RxJS](https://rxjs-dev.firebaseapp.com/guide/overview) and a simple and flexible **Modules System** to develop complex and scalable backend services.
### Build project
1. Ensure to have **nodejs** version `>=12.20.x`
1. install base dependencies
```
npm install
```
1. prepare & build lerna project
```
npx lerna clean
npx lerna bootstap
```
1. start sample
```
npx lerna run start --scope=rxbus-sample --stream
```