afif-dev / ws-sse-polling

Basic example of WebSocket, Socket.io, Server-Sent Events(SSE), regular & long polling

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WebSocket, Socket.io, Server-Sent Events(SSE), Regular & Long Polling

Basic example of WebSocket, Socket.io, Server-Sent Events(SSE), regular & long polling

Setup for Local Development

  1. WebSocket dir: /websocket
node app.js
  1. Socket.io dir: /socketio-chat
node app.js
  1. Server-Sent Events (SSE) dir: /server-sent-events
node server.js
  1. Regular Pooling dir: /long-polling
npm install -g browser-sync
browser-sync start --server --files "./"
  1. Long Polling dir: /long-polling
go run main.go

For automatically reload application, recommend to use nodemon, fresh

Screenshot

Reference Links

About

Basic example of WebSocket, Socket.io, Server-Sent Events(SSE), regular & long polling

License:MIT License


Languages

Language:JavaScript 30.3%Language:HTML 28.0%Language:EJS 22.7%Language:CSS 10.2%Language:Go 8.8%