ChuckT node module
ChuckT-node is a node server component for triggering and/or listening to events over the SockJS websocket API. This client is intended to be used in conjunction with the client-side ChuckT JavaScript library:
Usage:
Installation
The recommended way to install chuckt-node is through npm:
npm install chuckt
Initialization
ChuckT instances require a socket connection:
var sockjs = ;var chuckt = ; var sock = sockjs;sock
Emit an event to the frontend
chuckt;
Listen to events fired from the frontend
Any number of arguments and even a callback can be passed with events. The callback is essentially just a proxy to a callback that is defined (and executed) on the frontend:
chuckt;
Some events may only pass a callback:
chuckt;
You may want to pass arguments back to the frontend's callback:
chuckt;
And sometimes, your event may not come with any arguments nor a callback:
chuckt;