Socketich Cli
Performant WebSocket server and persistent client powered by uWebSockets.js and PersistentWebSocket
Install
npm i -g @geut/socketich-cli
Usage
- Start server
$ socketich
// WS Server listeninig on ws://0.0.0.0:3000
- Create and connect a Socketich client
// Browser/Client app
await import('http://0.0.0.0:3000/client.min.js?format=iife')
client = new Client('ws://0.0.0.0:3000', Date.now())
await client.connected
room = client.createRoom('chat-with-socketich')
room.on('chat-message', message => console.log('New message:', message))
room.emit('chat-message', 'Hello there!')
Issues
Contributing
License
MIT © A GEUT project