ddp-server-reactive
A ddp server for nodejs with reactive collections
Last updated 4 years ago by sjoerd_visscher .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install ddp-server-reactive 
SYNC missed versions from official npm registry.

DDP Server with reactive collections

DDP-Server-Reactive is a nodejs based DDP Server.

Usage

// Create a server listening on the default port 3000
var server = new DDPServer();

// Create a reactive collection
// All the changes below will automatically be sent to subscribers
var todoList = server.publish("todolist");

// Add items
todoList[0] = { title: "Cook dinner", done: false };
todoList[1] = { title: "Water the plants", done: true };

// Change items
todoList[0].done = true;

// Remove items
delete todoList[1]

// Add methods
server.methods({
  test: function() {
    return true;
  }
});

You can then connect to it using a ddp client such as ddp

Advanced Usage

Create a server with a different port:

var server = new DDPServer({ port: 80 });

Create a server using an existing http server so you use the same IP number for DDP and for web:

var app = express();
app.server = http.createServer(app);
var server = new DDPServer({ httpServer: app.server });

Current Tags

  • 0.4.0                                ...           latest (4 years ago)

4 Versions

  • 0.4.0                                ...           4 years ago
  • 0.3.0                                ...           4 years ago
  • 0.2.0                                ...           5 years ago
  • 0.1.0                                ...           5 years ago
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (3)
Dev Dependencies (0)
None
Dependents (2)

Copyright 2014 - 2016 © taobao.org |