0.0.2 • Published 10 years ago

crowd-express v0.0.2

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

crowd-express

Crowd for Express

Warning: this is very experimantal - in case you get it to work, you might feel "double rainbow all the way".

Usage

Ideally, one should be able to do so:

// Server
var Crowd = require('crowd')
var router = require('crowd-express')

function task (data) {
  // some calculations
  return result 
}
var crowd = new Crowd({x:1, y:2}, task)
  .on('data', function(data) {
    // data coming in real time
  })
  .on('end', function(results) {
    // task completed
  })
  .on('error', function(err) {
    // errors on the way
  })

var express = require('express')
var app = express()
var bodyParser = require('body-parser')
var port = process.env.PORT || 8080
app.use('/task', router(crowd))

The last line is the purpose of this library.

0.0.2

10 years ago

0.0.1

10 years ago