【发布时间】:2019-09-03 09:15:41
【问题描述】:
我目前正在我的项目中开发基于 node.js 的 socket.io 服务。
节点服务器支持我使用的套接字功能。
我对 socket.io 的使用有疑问
我可以在 firebase 实时数据库中使用相同的功能(上述)吗?
【问题讨论】:
标签: javascript node.js firebase socket.io
我目前正在我的项目中开发基于 node.js 的 socket.io 服务。
节点服务器支持我使用的套接字功能。
我对 socket.io 的使用有疑问
我可以在 firebase 实时数据库中使用相同的功能(上述)吗?
【问题讨论】:
标签: javascript node.js firebase socket.io
Socket.IO 提供以下关键特性:
实时分析 - 将数据推送到客户端,这些数据以实时计数器、图表或日志的形式呈现。 二进制流 - 从 1.0 开始,可以来回发送任何 blob:图像、音频、视频。 即时消息和聊天 - Socket.IO 的“Hello world”是一个只需几行代码的聊天应用。
Firebase 提供的一些功能包括:
将 Firebase 库添加到您的应用并获得对共享数据结构的访问权限。对该数据所做的任何更改都会在几毫秒内自动与 Firebase 云和其他客户端同步。 Firebase 应用程序可以完全使用客户端代码编写、开箱即用的实时更新、与现有服务的良好互操作性、自动扩展并提供强大的数据安全性。 数据可访问性- 数据在 Firebase 中存储为 JSON。每条数据都有自己的 URL,可用于 Firebase 的客户端库和作为 REST 端点。这些 URL 也可以输入浏览器以查看数据并实时观察数据更新。
【讨论】: