Javascript socket.io的优秀初学者教程?

Javascript socket.io的优秀初学者教程?,javascript,node.js,html,websocket,socket.io,Javascript,Node.js,Html,Websocket,Socket.io,我对网络开发的世界非常陌生,也加入了这股潮流,因为我发现HTML5的概念非常有趣。我对使用canvas很有信心,现在我想转到WebSocket部分。当我们想要使用web套接字时,我逐渐理解socket.io是一个可以使用的框架 任何关于什么样的教程和例子,以参考一个总假人的指针将非常感谢 从Socket.IO开始,我建议您先阅读主页上的示例: 在服务器端,阅读GitHub源页面上的“如何使用”: 在客户端: 最后,您需要阅读本精彩教程: 提示:在这篇博文的末尾,您将看到一些指向源代码的链

我对网络开发的世界非常陌生,也加入了这股潮流,因为我发现HTML5的概念非常有趣。我对使用canvas很有信心,现在我想转到WebSocket部分。当我们想要使用web套接字时,我逐渐理解socket.io是一个可以使用的框架


任何关于什么样的教程和例子,以参考一个总假人的指针将非常感谢

从Socket.IO开始,我建议您先阅读主页上的示例:

在服务器端,阅读GitHub源页面上的“如何使用”:

客户端

最后,您需要阅读本精彩教程:


提示:在这篇博文的末尾,您将看到一些指向源代码的链接,这些链接可能会有所帮助。

我在尝试学习socket.io时发现这两个链接非常有用:


学习socket.io的一种“有趣”的方法是玩mozilla的BrowserQuest,并查看其源代码:-)


节点聊天在客户端与客户端之间工作,但没有关于如何从服务器发送消息的示例。第二个教程是不完整的(第1部分和第2部分)。第二个环节(让你的脚湿)是死的。这不是错误的,这是一个前瞻性的问题。。。我学会了使用上面提到的资料来源。。我知道我该怎么做。。。请随便问你不明白的任何事情……这不是观点问题。这是完全错误的。遗漏了太多重要的细节。如果你上了一堂高等数学课,而你没有展示你的作业,老师不会给你及格。成年人应该能够展示他们的作品。没有办法证明不在教程中显示用户能够在spec机器上一致地重新创建结果所需的所有步骤是合理的。这件事没有远见。客观上这是一个不正确的答案,即使所有衡量标准都有主观因素。2+2可以等于5;然而,在算术上这是错误的。写一个正确的答案我会接受。。。这是我能做的最好的了,告诉我谁的答案比我在这里接受的答案更好?我不认为结束这个问题有什么意义。它是人们发布与学习socket.io/nodejs的新的和有趣的项目相关的链接的好地方,并有望为答案的组合增加价值。由于只有一个人不同意所选答案,因此无权结束该问题。我投票决定重新打开。很棒的教程好吧,这是学习的一种方式。我仍然在第一个链接上:我想你可能想知道服务器端链接反过来链接到,显然存储库名称已经更改。这也似乎是同一个网站作为客户端链接已经,也许他们合并了这两个?