FLUTTER ECOSYSTEM

signalr_core

为 Dart 编写的跨平台、独立于平台的 ASP.NET Core SignalR 客户端,可在命令行和浏览器中使用。

最新版本
1.1.2
近 30 天下载
9500
喜欢数
169
Pub 分数
150

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

signalr_core 是一个跨平台的 Dart 客户端,用于 ASP.NET Core SignalR,可在 Flutter 及其他 Dart 应用中实现实时通信。它支持所有主要平台——包括移动、Web 和桌面——可无缝集成实时更新、聊天功能和事件驱动的交互。该包设计为在各种环境中保持一致表现,无论是在浏览器中运行还是在原生设备上。它提供可靠的连接性,具备自动重连和消息处理功能,非常适合动态、响应迅速的应用程序。

适合场景
  • 实时聊天应用
  • 实时数据仪表板
  • 协作编辑工具
  • 物联网设备监控
  • 游戏状态同步
主要特点
  • 跨平台兼容性
  • 自动重连
  • 基于 WebSocket 的通信
  • 用于 hub 交互的简单 API
  • 支持命令行和浏览器环境
适合对象
  • 在Flutter中开发实时应用程序的开发者
  • 需要在跨平台环境中保持一致行为的团队
  • 需要低延迟更新的应用程序
  • 使用 ASP.NET Core SignalR 后端的项目
  • 全栈 Dart 开发人员
使用建议
  • 需要一个 ASP.NET Core SignalR 服务器
  • 仅限 SignalR 协议特定内容
  • 在复杂场景中可能需要额外的错误处理
  • 不适合非实时使用场景
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add signalr_core

所属分类

源码仓库

关联项目