socket.io を使用すると、フォームの投稿時にクライアントがハングアップします (ページが読み込まれ続けます)。ノード サーバーを停止すると、クライアントはすぐに正常に動作します。
サーバ
app.post('/', function(req, res) {
io.sockets.emit('messages', {
user: req.body.user,
message: req.body.message
});
});
クライアント
<script src="socket.io.js"></script>
<script>
var socket = io.connect('http://localhost:3000');
socket.on('messages', function (data) {
console.log(data);
$('.entry').first().before(
'<div class="entry well well-large">'
+ data.user
+ ' says: '
+ data.message
+ '</div>');
});