概要 複数の端末間で予約表同期機能の追加をRailsのAction Cableで実現した 流れは、予約表作成/削除 → サーバーからその予約表に接続している全端末にAcitionCableで情報を配信 → クライアントから予約情報のFetch機能を呼び出す Fetch機能が既にあるなら、30分で同期機能が追加できます。 (websocketの特にSSL通信の本番環境は、それぞれの環境毎固有の設定が必要ですので、今のところdevelopmentまでの動作のみです) 環境 RailsとReactで作られた予約表のアプリが起点です。 起点となるアプリについては、こちらのQiita記事参照 ソース(差分) https://github.com/junara/qrnote/commit/9ac977f71ed4a998525cfedc30365c1be759be74 動作画像 予約作成の同期 一番左