/axum-ws_mvp

axum-ws 是一个基于 Axum 的 WebSocket 封装库,简化实时应用开发。

Primary LanguageRust

axum-ws

axum-ws 是一个 WebSocket 封装库,简化开发。前端使用 phoenix 库,功能实现了 Elixir 语言的 Phoenix 框架内的 Channel

安装

{axum-ws = { git = "https://github.com/nanlong/axum-ws.git" }}

功能

  • WebSocket 功能支持 ✅
  • Channel 功能呢支持 ✅
  • 全局推送 ✅
  • Channel 内部推送 ✅
  • Presence 功能支持 ❌

例子

cargo run -p example-chat

请看 example-chat 相关代码