© 2023 Hashnode
#websockets
In building web applications, the underlying communication architecture plays a vital role in determining the effectiveness of its functionalities. WebSocket is a TCP/IP communication protocol that al…
WebSockets are useful for building real-time, interactive web applications such as chat, gaming, real-time notifications and more. JavaScript enables the client-side logic that allows web applications…
When to use it, When not to use it, and some Gotchas.’ WebSocket is a technology that enables us to exchange data between the web server and a client in real time. WebSockets is a fascinating technology; every web developer should have at l…
TLDR This article walks us through a current Snyk Security Labs research project focusing on cloud based development environments (CDEs) — which resulted in a full workspace takeover on the Gitpod platform and extended to the user’s SCM acc…
If you're running an application on Docker that uses Nginx as a reverse proxy server and React as a front-end framework, you might have encountered the following error message when trying to access th…
Realtime/WebSocket support in Redwood has been requested since forever*. For most people, using something like https://pusher.com/channels or https://supabase.com/docs/guides/realtime is the best choi…
If you are reading this, you are probably interested in creating an application or service that needs two-way communication that either side can initiate. Node JavaScript (Node.js) can be used to quic…
The Web Socket scenario The typical usage of PHP is as a server-side language for responding to HTTP requests. Requests of this type are not persistent and are stateless. This scenario is very simple:…
Introduction Livewire and Websockets are two popular technologies used in modern web development. Both technologies have been designed to enable real-time communication between the server and the clie…
Real-time updates are a must-have feature in many modern web applications. From chat applications to online marketplaces, providing users with the ability to receive immediate updates is crucial to cr…