Gutes Anfänger-Tutorial zu socket.io? [geschlossen]

205

Ich bin sehr neu in der Welt der Webentwicklung und bin in den Zug gesprungen, weil ich das Konzept von HTML5 sehr interessant finde. Ich bin ziemlich zuversichtlich, mit Leinwand zu arbeiten, und möchte jetzt zu einem Teil der Websockets übergehen. Ich habe verstanden, dass socket.io bei weitem das Framework ist, mit dem man arbeiten kann, wenn man mit Web-Sockets arbeiten möchte.

Alle Hinweise darauf, auf welches Tutorial und welche Beispiele für einen Total Dummy Bezug genommen werden soll, wären sehr dankbar!

Shouvik
quelle
Es ist nicht falsch, es ist eine Frage der Voraussicht ... Ich habe gelernt, die genannten Quellen zu verwenden. Und ich kenne mich damit aus ... Sie können
gerne
Es ist keine Frage der Perspektive. Es ist flach falsch. Es fehlen zu viele wichtige Details. Wenn Sie eine fortgeschrittene Matheklasse besuchen und Ihre Arbeit nicht zeigen, gibt Ihnen der Lehrer keinen Pass. Von Erwachsenen wird erwartet, dass sie ihre Arbeit zeigen können. Es gibt keine Möglichkeit zu rechtfertigen, dass nicht alle erforderlichen Schritte in einem Lernprogramm angezeigt werden, damit ein Benutzer das Ergebnis auf dem Spezifikationscomputer konsistent neu erstellen kann. Es gibt keine Perspektive. Es ist objektiv eine falsche Antwort, auch wenn alle Maßnahmen ein subjektives Element enthalten. 2 + 2 kann gleich 5 sein; In der Arithmetik ist das jedoch falsch.
Wolfpack'08
2
Schreiben Sie eine korrekte Antwort. Ich werde das akzeptieren. Das ist das Beste, was ich tun kann. Sagen Sie mir, wer eine bessere Antwort hat als die, die ich akzeptiert habe.
Shouvik
74
Ich sehe keinen Grund darin, die Frage zu schließen. Es dient als großartiger Ort für Leute, um Links zu neuen und interessanten Projekten für das Lernen von socket.io/nodejs zu veröffentlichen und hoffentlich einen Mehrwert für die Kombination von Antworten zu schaffen. Da es nur eine Instanz gab, in der eine Person mit der ausgewählten Antwort nicht einverstanden war, ist sie nicht berechtigt, die Frage zu schließen. Ich stimme für die Wiedereröffnung.
Shouvik

Antworten:

146

Um mit Socket.IO zu beginnen, empfehle ich Ihnen, zuerst das Beispiel auf der Hauptseite zu lesen:

http://socket.io/

Lesen Sie auf der Serverseite die "Verwendung" auf der GitHub-Quellseite:

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

Und auf der Kundenseite :

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

Zum Schluss müssen Sie dieses großartige Tutorial lesen:

http://howtonode.org/websockets-socketio

Hinweis : Am Ende dieses Blog-Beitrags finden Sie einige Links zum Quellcode, die hilfreich sein können.

FR6
quelle
1
Ich dachte, Sie möchten vielleicht wissen, dass der serverseitige Link wiederum auf github.com/learnboost/socket.io verweist . Anscheinend wurde der Name des Repositorys geändert. Dies scheint auch die gleiche Seite wie der clientseitige Link zu sein, vielleicht haben sie die beiden zusammengeführt?
TrevorKirkby
18

Eine "lustige" Möglichkeit, socket.io zu lernen, besteht darin, BrowserQuest von Mozilla zu spielen und sich den Quellcode anzusehen :-)

http://browserquest.mozilla.org/

https://github.com/mozilla/BrowserQuest

250R
quelle
4
Das ist eine Möglichkeit zu lernen.
Snapfractalpop
3
Ich bin immer noch auf dem ersten Link: D
Udayantha Udy Warnasuriya
7

Ich fand diese beiden Links sehr hilfreich, als ich versuchte, socket.io zu lernen:

Liam
quelle
Der Knoten-Chat funktioniert von Client zu Client, es gibt jedoch kein Beispiel für das Senden von Nachrichten vom Server. Das zweite Tutorial ist unvollständig (Teil 1 und kein Teil 2).
Wolfpack'08
Der zweite Link (die Füße nass machen) ist tot.
Khiner