ws-simple

1.0.0 • Public • Published

install

npm i ws-simple

start

// server.js
const Server = require('ws-simple')

const server = new Server({ port: 3000 })

server.on('connection', socket => {
  // Receive message from client
  socket.on('message', message => {
    message // output: 'foo'
    // Send message to client
    socket.send('bar')
  })
})
// client.js
const socket = new WebSocket('ws://127.0.0.1:3000')

socket.addEventListener('open', () => {
  console.log('connected')
})

// Receive message from server
socket.addEventListener('message', e => {
  console.log(e.data)
})

// Send message to server
sendMsgBtn.addEventListener('click', () => {
  socket.send('foo')
})

/ws-simple/

    Package Sidebar

    Install

    npm i ws-simple

    Weekly Downloads

    1

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    6.98 kB

    Total Files

    7

    Last publish

    Collaborators

    • xnorain001