【问题标题】:Good beginners tutorial to socket.io? [closed]socket.io 的好的初学者教程? [关闭]
【发布时间】:2011-09-08 12:37:25
【问题描述】:

我对 Web 开发领域非常陌生,并加入了这个潮流,因为我发现 HTML5 的概念非常有趣。我对使用画布相当有信心,现在想转移到其中的 websockets 部分。当我们想要使用 Web 套接字时,我已经了解到 socket.io 是迄今为止可以使用的框架。

任何关于什么教程和示例的指针都可以参考,我们将不胜感激!

【问题讨论】:

  • 它不是不正确的,它是一个问题......我学会了使用提到的来源......而且我知道我的方式......随意问任何你不明白的事情...
  • 这不是视角问题。是平的不正确。遗漏了太多重要的细节。如果你上高等数学课,你不展示你的作品,老师不会给你及格的。成年人应该能够展示他们的作品。没有办法证明没有在教程中显示所有必需的步骤,以便用户能够在规范机器上一致地重新创建结果。没有关于它的透视。这在客观上是一个不正确的答案,即使所有措施都有主观因素。 2+2 可以等于 5;但是,在算术上这是错误的。
  • 写一个正确的答案我会接受...这是我能做的最好的,告诉我谁的答案比我接受的答案更好?
  • 我认为结束这个问题没有意义。它是人们发布与学习 socket.io/nodejs 的新有趣项目相关的链接的好地方,并希望为答案组合增加价值。由于只有一个人不同意所选答案的实例,因此无权关闭该问题。我投票重新开放。

标签: javascript node.js html websocket socket.io


【解决方案1】:

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

http://socket.io/

服务器端,阅读GitHub源码页面上的“使用方法”:

https://github.com/Automattic/socket.io

客户端

https://github.com/Automattic/socket.io-client

最后你需要阅读这篇很棒的教程:

http://howtonode.org/websockets-socketio

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

【讨论】:

  • 我想您可能想知道服务器端链接又链接到github.com/learnboost/socket.io,显然存储库名称已更改。这似乎也与客户端链接相同,也许他们合并了两者?
【解决方案2】:

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

http://browserquest.mozilla.org/

https://github.com/mozilla/BrowserQuest

【讨论】:

  • 嗯,这是一种的学习方式。
  • 我还在第一个链接上:D
【解决方案3】:

【讨论】:

  • 节点聊天从客户端到客户端,但没有关于如何从服务器发送消息的示例。第二个教程不完整(第 1 部分,没有第 2 部分)。
  • 第二个链接(getting-your-feet-wet)已失效。
猜你喜欢
  • 2013-06-28
  • 2011-06-03
  • 2011-04-27
  • 1970-01-01
  • 1970-01-01
  • 2012-04-20
  • 1970-01-01
  • 2012-02-10
  • 2011-08-09
相关资源
最近更新 更多