tl;dr PhoenixでWebsocket使ったことなかったので使ってみた Phoenixのガイド通りにやってみたらすごい簡単にできた せっかくだったのでReactで作ったアプリからつないでみた バージョン 今回使用した言語と主なフレームワークのバージョンは下記の通りです。 Elixir: 1.7.3 Phoenix: 1.4.0 Node.js: 10.13.0 React: 16.6.0 Websocketを使ってみる PhoenixではChannelを使うことで簡単にWebsocketを使ったアプリケーションが実装できます。 Channelについてはガイドがとても親切なので詳しい内容はそちらを参照してください。 今回は実装した内容だけ紹介します。 Phoenixプロジェクトをつくる まずはPhoenixのプロジェクトを作成します。 今回データベースは使いませんが、手元に入っている