Samouczek Socket.IO
Socket.IO umożliwia dwukierunkową komunikację opartą na zdarzeniach w czasie rzeczywistym. Działa na każdej platformie, przeglądarce lub urządzeniu, koncentrując się jednakowo na niezawodności i szybkości. Socket.IO jest zbudowany na bazie interfejsu API WebSockets (po stronie klienta) i Node.js. Jest to jedna z najbardziej zależnych od bibliotekinpm (Menedżer pakietów węzłów).
Ten samouczek został stworzony dla każdego, kto ma podstawową wiedzę na temat HTML, Javascript i Node.js. Po ukończeniu tego samouczka czytelnik będzie mógł budować średnio złożone strony internetowe w czasie rzeczywistym, zaplecze dla aplikacji mobilnych i systemy powiadomień push.
Czytelnik powinien mieć podstawową wiedzę na temat HTML, JavaScript i Node.js. Jeśli czytelnicy nie są z nimi zaznajomieni, zaproponujemy im, aby najpierw przejrzeli te samouczki. Będziemy używać Express, aby ułatwić tworzenie serwerów; nie jest to jednak warunek wstępny.