Best of WebSocket2024

  1. 1
    Article
    Avatar of risingstackRisingStack·2y

    Node.js 21 is here with Websocket

    Node.js 21 has been released with new experimental features including a built-in WebSocket client and a flush option for the writeFile type filesystem functions. It also introduces a global navigator object and an array grouping method. Other changes include stable versions of the fetch and webstreams modules, performance improvements, extended const expressions in WebAssembly, and support for glob patterns in the test runner.

  2. 2
    Article
    Avatar of laravelLaravel·2y

    Laravel 11 Now Available

    Laravel 11 introduces a minimal application structure, Laravel Reverb provides real-time WebSocket communication, and new Laravel applications use SQLite as the default database.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    Laravel Reverb

    Reverb is a first-party WebSocket server for Laravel applications, providing real-time communication between client and server. It offers speed, scalability with Redis, and compatibility with Laravel broadcasting and Laravel Echo.

  4. 4
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build Real-Time Chat App with Laravel Reverb

    Learn how to build a real-time chat application using Laravel Reverb. The article covers topics such as installing Laravel, adding authentication, and setting up Laravel Reverb.

  5. 5
    Article
    Avatar of lnLaravel News·2y

    Building Multiplayer Minesweeper with Laravel, Livewire and Reverb

    Jared Short recounts his experience building a multiplayer Minesweeper game using Laravel, Livewire, and Reverb, hosted on Fly.io. He emphasizes the ease of developing without extensive frontend JavaScript and highlights challenges like managing large payloads and navigating Laravel's ecosystem. Despite initial disorientation, Jared finds Laravel's capabilities impressive and acknowledges the potential for optimization in his project.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    Publish/Subscribe Pattern in Node.js

    Learn how to implement the Publish/Subscribe (Pub/Sub) pattern in Node.js to create a real-time chat application. This tutorial explores the use of a message broker (Redis) to facilitate communication between publishers and subscribers. The server-side implementation involves creating a basic Node.js server, reading and serving an HTML file, and utilizing WebSocket connections. Multiple server instances can be integrated using Redis, enabling seamless chat messaging across servers.

  7. 7
    Article
    Avatar of newstackThe New Stack·2y

    How To Build Scalable Real-Time Applications With JavaScript

    Real-time applications (RTAs) offer businesses faster decision-making, improved user experience, and enhanced security. Building scalable RTAs with JavaScript involves overcoming challenges related to latency, synchronization, scalability, and security. Key technologies include WebSocket for bi-directional communication, Server-Sent Events (SSE) for server-to-client updates, and Socket.IO for enhanced functionalities. Ensuring low latency, efficient performance, and robust security are critical for successful deployment.