Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What to use for real-time chat application

Im developing a chat application just like omegle.com with some more features for my college project. I want to know which would be the best approach from following two and why:-

  1. NodeJS + Socket.io
  2. Rails + Faye

I searched a lot on these two and somewhere it says about 1st option and some 2nd. (mostly 2nd)

Please help me here because im little confused which to use as im searching and reading on internet from past one week and didnt come up to any conclusion and already wasted my lot of time.

Any suggestions might do as it would help me to kickstart my project.
(Note:- If there is any other approach then please suggest it.)
Thanks :)

like image 614
amrinder007 Avatar asked Mar 31 '14 08:03

amrinder007


People also ask

What is the use of real-time chat application?

Real-time chat is virtually any online communication that provides a real-time or live transmission of text messages from sender to receiver. A variety of software programs are available to enable real-time chat between individuals using Internet services.


1 Answers

You can also prefer this:

https://github.com/ciserfan/cis_rails_chat

This is good gem to implement chat.

like image 147
Sourabh Upadhyay Avatar answered Nov 08 '22 12:11

Sourabh Upadhyay