What is the best way to build production-ready chat application?

This page summarizes the projects mentioned and recommended in the original post on /r/webdev

Our great sponsors
  • Mergify - Updating dependencies is time-consuming.
  • Sonar - Write Clean Python Code. Always.
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • Socket.io

    Realtime application framework (Node.JS server)

    Basically I am working on the project where we need to built the chat application for the client in MERN stack. I am familiar with the MERN stack, and worked on multiple projects and React.js in general is the technology that I am working on for almost 2 years now. I now about Socket.io and watched a few courses on "how to build the chat app using socket.io and React.js".

  • Stream-Framework

    Stream Framework is a Python library, which allows you to build news feed, activity streams and notification systems using Cassandra and/or Redis. The authors of Stream-Framework also provide a cloud service for feed technology:

    What are the issues that we could encounter with using the Socket.io and this whole architecture in general? Should we opt on using the getstream.io as a choice for the whole backend or something else?

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts