iosync
v0.2.18
Published
Nodejs module that synchronizes data in real-time between server and different connected clients, it includes “data binding”, “scopes”, “session and login”, “query”, “redirect”, “middlewares”, etc...
Downloads
11
Maintainers
Readme
iosync
Is a pure javascript Nodejs module that synchronizes data in real-time between server and different connected clients, it includes “data binding”, “scopes”, “session and login”, “query”, “redirect”, “middlewares”, etc...
Simply it's all you need to make a real-time management application
Principle :
It's based on client-server architecture so client binds to specific variables names and when that variable was changed then the server store it and bradcast that change to other binded clients based on it's scope and connected user
Here is an example of scope principle and how variables works virtually, it supposes that there is a json object contains all data on server and every client has a real-time synchronized copy of the server json object.
See Full documentation for the Getting started and API
See Runnable for a working demo