Ephemeral Chat App<!-- --> | <!-- -->Greg Navarro

Ephemeral Chat App

A full stack web application comprising a back end server and a web browser client capable of connecting an arbitrary number of users through a real time chat room.

A sample chat session.

About

The Ephemeral Chat App is a simple web app that can connect as many users as can be subscribed to a single server via an open HTTP connection.


This project is optimized through implementation of the Server Sent Events api, which uses a 'kept-alive' HTTP connection to reduce unnecessary network traffic and improve client response times through adoption of a simplex (as opposed to full-duplex) model.

Topics

  • Networking & Asynchronous Programming
    • Server Sent Events
    • Cross-origin Networking
  • React.js

GLN © 2022