What is SockJS?
It gives you a coherent, cross-browser, Javascript API which creates a low latency, full duplex, cross-domain communication channel between the browser and the web server, with WebSockets or without.
SockJS is a tool in the Javascript Utilities & Libraries category of a tech stack.
SockJS is an open source tool with 2.1K GitHub stars and 308 GitHub forks. Here’s a link to SockJS's open source repository on GitHub
Who uses SockJS?
Companies
7 companies reportedly use SockJS in their tech stacks, including Pipedrive, IWB, and app.
Developers
18 developers on StackShare have stated that they use SockJS.
SockJS Alternatives & Comparisons
What are some alternatives to SockJS?
Socket.IO
It enables real-time bidirectional event-based communication. It works on every platform, browser or device, focusing equally on reliability and speed.
ws
It is a simple to use, blazing fast, and thoroughly tested WebSocket client and server implementation.
SignalR
SignalR allows bi-directional communication between server and client. Servers can now push content to connected clients instantly as it becomes available. SignalR supports Web Sockets, and falls back to other compatible techniques for older browsers. SignalR includes APIs for connection management (for instance, connect and disconnect events), grouping connections, and authorization.
RabbitMQ
RabbitMQ gives your applications a common platform to send and receive messages, and your messages a safe place to live until received.
jQuery
jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.