WebSockets

How to Build a ReactJS Collaborative Text Editor with CRDTs
BuildApr 17, 2024

How to Build a ReactJS Collaborative Text Editor with CRDTs

How to Build a Collaborative Real-time Text Editor using ReactJS and YJS CRDTs (Conflict Free Replicated Data Types)
Stephen Blum
Stephen Blum
CTO, PubNub
HTTP/3 and QUIC: The Connection ID
Product UpdatesMar 19, 2024

HTTP/3 and QUIC: The Connection ID

HTTP/3 maintains a unique connection ID through the QUIC protocol. The connection ID is not dependent the device's IP address. This allows the connectivity to remain persistent even as users switch between different networks such as 5G and Wi-Fi. In a way you can consider this as a "connectionless" session....
Stephen Blum
Stephen Blum
CTO, PubNub
Java WebSocket Programming with Android and Spring Boot
BuildJan 15, 2024

Java WebSocket Programming with Android and Spring Boot

An in-depth look into Java WebSocket programming in Android with the latest Spring Boot technologies.
Markus Kohler
Markus Kohler
Developer Advocate, PubNub
7 Alternatives to REST APIs
InsightsJan 12, 2024

7 Alternatives to REST APIs

Seven REST alternatives you need to know and their most common use cases.
Markus Kohler
Markus Kohler
Developer Advocate, PubNub
Python Network Programming: Client, Server and P2P
BuildJan 12, 2024

Python Network Programming: Client, Server and P2P

A comprehensive guide to Python Network Programming.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
Node JS WebSocket Server & Programming Examples
BuildJan 11, 2024

Node JS WebSocket Server & Programming Examples

A comprehensive guide to modern Node.js and WebSocket programming.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
What is HTTP Long Polling?
InsightsOct 9, 2023

What is HTTP Long Polling?

This blog post gives an overview of HTTP long polling and what kinds of apps you can build with it.
Darryn Campbell
Darryn Campbell
Developer Advocate, PubNub
WebRTC vs. WebSockets
BuildSep 26, 2023

WebRTC vs. WebSockets

In this post, we will dive into WebRTC and WebSockets, comparing and contrasting the two communication protocols, and guide you through making the right choice for your application needs.
Chandler Mayo
Chandler Mayo
Solution Engineer, PubNub
A Comprehensive Guide to a Modern Tech Stack
ChatSep 15, 2023

A Comprehensive Guide to a Modern Tech Stack

What developers need to know when building a real-time app, and pitfalls, challenges and the various options to design a perfect real-time technology stack.
Michael Carroll
Michael Carroll