crowd-express

    0.0.2 • Public • Published

    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.

    Install

    npm i crowd-express

    DownloadsWeekly Downloads

    3

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • nicola