官术网_书友最值得收藏!

Real-time web application with Socket.io

One of the important reasons behind the origin of Node.js was to support real-time web applications. Node.js has a couple of frameworks built for real-time web applications which are hugely popular: Socket.io and Sock.JS. These frameworks make it very simple to build instant, collaboration-based applications such as Google Drive and Mozilla's together.js. Before the introduction of WebSockets in the modern browsers, this was achieved via long polling, which was not a great solution for real-time experience. While WebSockets is a feature that is only supported in modern browsers, Socket.io acts as a framework, which also features seamless fallback implementations for legacy browsers.

If you need to understand more on the use of WebSockets in applications, here's a good resource on MDN that you can explore:
https://developer.mozilla.org/en-US/docs/Web/API/WebSockets_API/Writing_WebSocket_client_applications .
主站蜘蛛池模板: 卫辉市| 和平县| 永州市| 石屏县| 温泉县| 盐源县| 大同市| 长岛县| 新余市| 东兰县| 汶上县| 祥云县| 黄浦区| 绵竹市| 阿勒泰市| 宜都市| 武功县| 库伦旗| 醴陵市| 武邑县| 大悟县| 柳州市| 临桂县| 平乐县| 蒙阴县| 马尔康县| 平南县| 永康市| 博客| 西吉县| 布尔津县| 长武县| 丰顺县| 南宁市| 绥棱县| 大姚县| 长海县| 连山| 铜梁县| 巢湖市| 建昌县|