Dobry poradnik dla początkujących dotyczący socket.io? [Zamknięte]

205

Jestem bardzo nowy w świecie tworzenia stron internetowych i wskoczyłem w modę, ponieważ uważam koncepcję HTML5 za bardzo interesującą. Jestem dość pewny, że pracuję z płótnem i chciałbym teraz przejść do jego części. Zrozumiałem, że socket.io jest zdecydowanie platformą do pracy, kiedy chcemy pracować z gniazdami internetowymi.

Będziemy wdzięczni za wszelkie wskazówki dotyczące tego tutoriala i przykładów odnoszących się do manekina!

Shouvik
źródło
To nie jest niepoprawne, to kwestia szacunku ... Nauczyłem się używać wspomnianych źródeł ... I wiem, jak sobie z tym
poradzić
To nie jest kwestia perspektywy. To jest płaskie niepoprawne. Brakuje zbyt wielu ważnych szczegółów. Jeśli weźmiesz zaawansowaną lekcję matematyki i nie pokażesz swojej pracy, nauczyciel nie da ci przepustki. Oczekuje się, że dorośli będą w stanie pokazać swoją pracę. Nie ma żadnego uzasadnienia, aby nie pokazywać wszystkich wymaganych kroków w samouczku, aby użytkownik mógł konsekwentnie odtwarzać wyniki na komputerze specyfikacji. Nie ma w tym perspektyw. Jest to obiektywnie niepoprawna odpowiedź, nawet jeśli subiektywny element wszystkich środków. 2 + 2 może być równe 5; jednak w arytmetyce to źle.
Wolfpack'08
2
Napisz poprawną odpowiedź Zaakceptuję to ... To najlepsze, co mogę zrobić, powiedz mi, kto ma lepszą odpowiedź niż ta, którą zaakceptowałem opublikował tutaj?
Shouvik
74
Nie widzę sensu w zamykaniu pytania. Jest to doskonałe miejsce do publikowania linków do nowych i interesujących projektów dotyczących uczenia się socket.io/nodejs i, mam nadzieję, dodaje wartości do kombinacji odpowiedzi. Ponieważ był tylko jeden przypadek osoby, która nie zgadza się z wybraną odpowiedzią, nie uprawnia do zamknięcia pytania. Głosuję za ponownym otwarciem.
Shouvik

Odpowiedzi:

146

Aby rozpocząć od Socket.IO , sugeruję najpierw przeczytać przykład na stronie głównej:

http://socket.io/

Po stronie serwera przeczytaj „Jak używać” na stronie źródłowej GitHub:

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

A po stronie klienta :

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

Na koniec musisz przeczytać ten świetny samouczek:

http://howtonode.org/websockets-socketio

Wskazówka : na końcu tego postu na blogu znajdziesz linki prowadzące do kodu źródłowego, które mogą być pomocne.

FR6
źródło
1
Pomyślałem, że możesz chcieć wiedzieć, że link po stronie serwera z kolei prowadzi do github.com/learnboost/socket.io , widocznie nazwa repozytorium została zmieniona. Wydaje się, że jest to ta sama witryna, co już link po stronie klienta, być może połączyli te dwa?
trevorKirkby
7

Znalazłem te dwa linki bardzo pomocne, gdy próbowałem nauczyć się socket.io:

Liam
źródło
Czat z węzłem działa od klienta do klienta, ale nie ma przykładu wysyłania wiadomości z serwera. Drugi samouczek jest niekompletny (część 1 i brak części 2).
Wolfpack'08
Drugi link (zmoczenie stóp) jest martwy.
khiner