An open API service indexing awesome lists of open source software.

https://github.com/hermanbanken/rx-meteor


https://github.com/hermanbanken/rx-meteor

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# RxMeteor

This Meteor packages provides bindings for Meteor so you can use
Rx with Meteor. This integration is less than trivial because Meteor
uses Fibers extensively on the server-side. With this package we
can create more complex Reactive Programming data flows,
and are not limited to just Promises and Futures.

The package provides both Schedulers which work with fibers,
and easy to use bindings to Tracker's reactive values and dependencies.
You can publish an Observable as a Tracker dependency, or use a Tracker
dependable as input to an Observable.

## TODO's and ideas

- [ ] Implement and test Meteor schedulers
- [ ] Test what happens when existing Rx code is used
- [ ] Create Tracker bindings
- [ ] Test client/server interaction
- [ ] Create Rx DDP collections
- [ ] Allow publishing of Observables to client

If you like this package and put it to use, let me know @hermanbanken.