2012-03-18 13 views
9

Sto provando a fare un po 'di cose in tempo reale con semplicemente Node e Socket.io, ma ho grossi problemi.Documentazione per Socket.io?

Non so cosa significhi!

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

In sostanza, sto codificando completamente cieco senza alcuna idea di cosa diamine sto facendo. Ragazzi, sapete dove si trova una buona documentazione di socket.io?

Grazie per la risposta.

+0

Sto usando jQuery, Socket.io e Node, btw – Matt

+0

duplicato esatto di [documentazione Socket.IO] (http://stackoverflow.com/questions/10363466/socket-io-documentation) – Bergi

risposta

2

Si consiglia di consultare la documentazione per il nodo stesso per capire i dettagli dei metodi che hai elencato nella tua domanda (vale a dire .on e .emit). Ho capito che socket.io è basato sul nodo. Quindi, take a look at the Events documentation page at nodejs.org. A mio parere, sebbene la documentazione su nodejs.org e su socket.io possa utilizzare una buona dose di aiuto da uno scrittore tecnico professionista. Il problema è che i creatori di esso non hanno tempo per scrivere documentazione - stanno creando codice utile per la comunità. Una documentazione eccellente è un modo in cui una lingua, una struttura, una biblioteca, ecc. Possono proliferare molto rapidamente attraverso una comunità. È ciò che aiuta a sviluppare l'alfabetizzazione all'interno della comunità.

+2

Un anno dopo, la documentazione di Node.JS è ancora terribile e manca di esempi. –

0

Suggerisco di leggere i suoi codici nella cartella di test. socket.io usa mocha come framework di test, quindi se hai familiarità con il mocha, sarebbe facile leggere come funziona.

È possibile modificare il reporter come spec, e vedere come testano il loro codice, quindi cercare nel codice sorgente i codici di test.