Mercure
開放、簡單、快速、可靠且省電的即時通訊解決方案。透過 Server-Sent Events (SSE) 將資料更新推送至瀏覽器和其他 HTTP 用戶端。
開始使用
- 開啟網域 -- Mercure Hub 歡迎頁面會顯示
- 設定 JWT 金鑰 -- 使用發布者和訂閱者 JWT 金鑰進行認證
- 開始發布 -- 向 Hub 發送 POST 請求以推送更新給訂閱者
部署後可以做什麼
- 推送即時更新 -- 發布事件至主題,訂閱者即時接收
- 訂閱主題 -- 透過 SSE 連接接收即時資料更新
- 使用授權 -- 透過 JWT 控制發布者和訂閱者的存取權限
- 啟用自動發現 -- 讓用戶端透過 Link 標頭自動找到 Hub
- 取回遺漏事件 -- 重新連線的訂閱者可補回遺漏的事件
授權
AGPL-3.0 -- GitHub