1|2SlackとRocketChatの違いSlackとRocketChatの比較表を以下に記載します。Slackの大きな特徴であるスラッシュコマンドや外部サービス連携について一部利用できないものもありますが、Slackにはない日本語対応など、RocketChatにしかない機能も存在します。本連載ではRocketChatを取り上げていきますが、OSSのチャット基盤は他にもあるので、いくつか簡単に紹介します。MattermostMattermostの公式サイトRocketChatと同じくSlackに似せて作られたチャット基盤。MITライセンスで配布されていて、RocketChatと同様にDockerのコンテナとしても公開されています。Go言語とReactで実装されており、Markdown記法やハッシュタグといった独自機能も取り入れています。Chatの公式サイト同じくMITライセンスで配布されているチャット基盤。Python、Node.js、Socket.IOで実装されています。Rails製のチャット基盤。Slackというよりは、HipChatに似せて作られています。次回はDockerを用いたRocketChatの環境構築と使い方について今回はチャットツールであるSlack、そのクローンでありOSSであるRocketChatについて紹介しました。次回から実際にDockerを用いたRocketChatの環境構築と使い方について解説していきますので、お楽しみに。本連載では、WebSocketを扱えるNode.jsのライブラリ「Socket.IO」の使い方について解説します。今回は、チャットアプリ開発を例に、双方向通信、ブロードキャスト送信、個別送信などを実装する際のSocket.IOの使い方について。無料でLINEやSkypeのようなリアルタイムアプリが簡単に作れるSkyWayHTML5関連のPtoP技術通信として注目のWebRTCを、JavaScriptだけで手軽に使えるプラットフォーム「SkyWay」と、その中核となるライブラリ「PeerJS」の概要と基本的な使い方を解説します。Analyticsの使い方について解説します。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。