Người mới bắt đầu tốt hướng dẫn đến socket.io? [đóng cửa]


205

Tôi rất mới với thế giới phát triển web và nhảy vào nhóm vì tôi thấy khái niệm về HTML5 rất thú vị. Tôi khá tự tin khi làm việc với canvas và bây giờ muốn chuyển sang phần websockets của nó. Tôi đã hiểu về socket.io cho đến nay là khung để làm việc, khi chúng tôi muốn làm việc với các socket web.

Bất kỳ con trỏ về những gì hướng dẫn và ví dụ để tham khảo cho một hình nộm tổng thể sẽ được đánh giá rất cao!


Nó không sai, đó là vấn đề của sự đoán trước ... Tôi đã học được cách sử dụng các nguồn được đề cập .. Và tôi biết cách của mình xung quanh nó ... Hãy thoải mái hỏi bất cứ điều gì bạn không hiểu ...
Shouvik

Đó không phải là vấn đề về quan điểm. Đó là căn hộ không chính xác. Quá nhiều chi tiết quan trọng bị thiếu. Nếu bạn học một lớp toán nâng cao và bạn không thể hiện bài tập của mình, giáo viên sẽ không cho bạn vượt qua. Người lớn dự kiến ​​sẽ có thể hiển thị công việc của họ. Không có cách nào để biện minh cho việc không hiển thị tất cả các bước cần thiết trong hướng dẫn để người dùng có thể tạo lại kết quả một cách nhất quán trên máy spec. Không có quan điểm về nó. Đó là một câu trả lời không chính xác, ngay cả khi có yếu tố chủ quan đối với tất cả các biện pháp. 2 + 2 có thể bằng 5; tuy nhiên, trong số học đó là sai.
Wolfpack'08

2
Viết một câu trả lời đúng Tôi sẽ chấp nhận rằng ... Đó là điều tốt nhất tôi có thể làm, cho tôi biết ai có câu trả lời tốt hơn câu tôi chấp nhận được đăng ở đây?
Shouvik

74
Tôi không thấy một điểm nào trong việc kết thúc câu hỏi. Nó phục vụ như một nơi tuyệt vời để mọi người đăng các liên kết liên quan đến các dự án mới và thú vị để học socket.io/nodejs và hy vọng sẽ tăng thêm giá trị cho sự kết hợp các câu trả lời. Vì chỉ có một trường hợp một người không đồng ý với câu trả lời được chọn không có quyền đóng câu hỏi. Tôi bỏ phiếu để mở lại.
Shouvik

Câu trả lời:


146

Để bắt đầu với Socket.IO, tôi khuyên bạn nên đọc ví dụ đầu tiên trên trang chính:

http://socket.io/

Về phía máy chủ , hãy đọc phần "Cách sử dụng" trên trang nguồn GitHub:

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

Và về phía khách hàng :

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

Cuối cùng, bạn cần đọc hướng dẫn tuyệt vời này:

http://howtonode.org/websockets-socketio

Gợi ý : Vào cuối bài đăng trên blog này, bạn sẽ có một số liên kết trỏ đến mã nguồn có thể là một số trợ giúp.


1
Tôi nghĩ rằng bạn có thể muốn biết rằng liên kết phía máy chủ lần lượt liên kết đến github.com/learnboost/socket.io , rõ ràng tên kho lưu trữ đã được thay đổi. Đây cũng có vẻ là cùng một trang web với liên kết phía khách hàng, có lẽ họ đã hợp nhất hai?
trevorKirkby


7

Trò chuyện nút hoạt động từ máy khách đến máy khách, nhưng không có ví dụ nào về cách gửi tin nhắn từ máy chủ. Hướng dẫn thứ hai không đầy đủ (phần 1 và không có phần 2).
Wolfpack'08

Liên kết thứ hai (bị ướt chân) đã chết.
khiner
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.