magazine off

socketしたい | React, Node

投稿日 : 2020年8月8日(土曜日)

Node.js

 

% npm i socket.io

 

server = app.listen(port);
var socket = require('socket.io');
io = socket(server); // ①
io.on('connection', (socket) => { 
const usr = Object.keys(io.sockets.sockets).length
console.log("Hi Server")
console.log(usr)
io.sockets.emit("some-channel", "some other new message text");
});

 

React

 

% sudo yarn add socket.io socket.io-client
      const socket = socketIOClient(`${API_URL}`,{transports: ['websocket']});
      socket.on('connection', (socket) => {
        console.log("Hi client");
        console.log(socket);
      });
      socket.on("some-channel", function (data) {
        console.log("new data received", data);
      });

Categories

Recent Posts

rails c をシンプルにする方法

 環境 ruby '2.5.3' rails '5.2.2' 実装 rai…

投稿日 : 2019年3月17日(日曜日)

RailsでAPIを作るときのネストしたルーティングとコントローラーの書き方

  Ruby on RailsでAPIを作ろうとして /app/contro…

投稿日 : 2018年12月13日(木曜日)

Javascriptで画面サイズを取得する

  画面サイズを取得する関数 //画面サイズを取得する functi…

投稿日 : 2017年5月7日(日曜日)

TypeScriptの定義ファイルの書き方まとめ ClassやFunctionsやInterfacesやType Aliases

  TypeScriptでプログラミングをするとき、ソースコードを読みやすく書く…

投稿日 : 2021年6月19日(土曜日)