title: What's websockets and what js framework should I use
body: <p>I'm very new to the Java Script world , I use Laravel already for my backend but when it came to the websockets part I kinda got messy , because when I looked for websockets I have read that they all are depending on Node JS for real time apps like chat apps but also I have seen a tutorial making a chat app in Vue Js &amp; laravel echo only without using node js , </p>
  
  <p>now the messy part for me is , If I want to learn socket.io  (for example) should I learn Node Js  first ? And is Vue js an alternative for the socketio ? 
  and How about the ajax ? isn't it able to do the same performance ? </p>
  
  <p>I'm sorry but It's kinda messy for me , I have looked for that but it is still messy for me , thanks for advance </p>