2012-03-18 14 views
9

Estoy tratando de crear una especie de lienzo en tiempo real con simplemente Node y Socket.io, pero estoy teniendo problemas considerables.Documentación para Socket.io?

¡No sé lo que significa nada!

Socket.emit? Socket.on? Socket.whatever ?!

Esencialmente, estoy codificando completamente ciego sin idea de qué demonios estoy haciendo. ¿Ustedes saben dónde hay buena documentación de socket.io?

Gracias por la respuesta.

+0

Estoy usando jQuery, Socket.io y Node, por cierto – Matt

+0

duplicado exacto de [Socket.IO documentation] (http://stackoverflow.com/questions/10363466/socket-io-documentation) – Bergi

Respuesta

2

Es posible que desee ver en la documentación del propio nodo de entender los detalles de los métodos que enumeró en su pregunta (es decir .on y .emit). Entiendo que socket.io está basado en un nodo. Entonces, take a look at the Events documentation page at nodejs.org. En mi opinión, aunque la documentación en nodejs.org y en socket.io podría necesitar mucha ayuda de un escritor técnico profesional. El problema es que los creadores de este no tienen tiempo para escribir documentación, están creando un código útil para la comunidad. La excelente documentación es una forma en que un idioma, un marco, una biblioteca, etc. pueden proliferar muy rápidamente a través de una comunidad. Es lo que ayuda a desarrollar una alfabetización dentro de la comunidad.

+2

Un año después, la documentación de Node.JS sigue siendo terrible y le faltan muchos ejemplos. –

0

Sugeriría leer sus códigos en la carpeta de prueba. socket.io usa mocha como marco de prueba, por lo que si está familiarizado con mocha, sería fácil leer cómo funciona.

Puede cambiar el reportero como especificación, y ver cómo prueban su código, luego buscar en su código fuente por los códigos de prueba.