Buen tutorial para principiantes a socket.io? [cerrado]

205

Soy muy nuevo en el mundo del desarrollo web y me subí al carro porque encuentro que el concepto de HTML5 es muy interesante. Estoy bastante seguro de trabajar con Canvas y ahora me gustaría pasar a parte de WebSockets. He llegado a comprender que socket.io es, con mucho, el marco para trabajar, cuando queremos trabajar con sockets web.

¡Cualquier sugerencia sobre a qué tutorial y ejemplos referirse para un muñeco total sería muy apreciado!

Shouvik
fuente
No es incorrecto, es una cuestión de prespectiva ... Aprendí a usar las fuentes mencionadas ... Y sé cómo evitarlo ... No dude en preguntar cualquier cosa que no entienda ...
Shouvik
No es una cuestión de perspectiva. Es completamente incorrecto. Faltan demasiados detalles importantes. Si toma una clase de matemática avanzada y no muestra su trabajo, el maestro no le dará un pase. Se espera que los adultos puedan mostrar su trabajo. No hay forma de justificar que no se muestren todos los pasos necesarios en un tutorial para que un usuario pueda recrear el resultado, de manera consistente, en la máquina de especificaciones. No hay perspectivas de ello. Es objetivamente una respuesta incorrecta, incluso si hay un elemento subjetivo en todas las medidas. 2 + 2 puede ser igual a 5; sin embargo, en aritmética eso está mal.
Wolfpack'08
2
Escriba una respuesta correcta, aceptaré eso ... Eso es lo mejor que puedo hacer, dígame quién tiene una mejor respuesta que la que acepté publicada aquí.
Shouvik
74
No veo ningún punto en cerrar la pregunta. Sirve como un gran lugar para que la gente publique enlaces relacionados con proyectos nuevos e interesantes para aprender socket.io/nodejs y, con suerte, agregue valor a la combinación de respuestas. Dado que solo ha habido una instancia de una persona que no está de acuerdo con la respuesta seleccionada, no tiene derecho a cerrar la pregunta. Yo voto para reabrir.
Shouvik

Respuestas:

146

Para comenzar con Socket.IO, le sugiero que lea primero el ejemplo en la página principal:

http://socket.io/

En el lado del servidor , lea el "Cómo usar" en la página de origen de GitHub:

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

Y en el lado del cliente :

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

Finalmente necesitas leer este gran tutorial:

http://howtonode.org/websockets-socketio

Sugerencia : Al final de esta publicación de blog, tendrá algunos enlaces apuntando al código fuente que podrían ser de ayuda.

FR6
fuente
1
Pensé que es posible que desee saber que el enlace del lado del servidor a su vez se vincula a github.com/learnboost/socket.io , aparentemente el nombre del repositorio ha cambiado. Esto también parece ser el mismo sitio que el enlace del lado del cliente, ¿quizás fusionaron los dos?
trevorKirkby
7

Encontré estos dos enlaces muy útiles mientras intentaba aprender socket.io:

Liam
fuente
El chat de nodo funciona de cliente a cliente, pero no hay ningún ejemplo de cómo enviar mensajes desde el servidor. El segundo tutorial está incompleto (parte 1 y no parte 2).
Wolfpack'08
El segundo enlace (mojarse los pies) está muerto.
khiner