Firebase javascript .on('值')回调如何运作?

时间:2014-05-29 20:24:26

标签: javascript sockets firebase webhooks

我想知道如何实现类似firebase所做的事情:

firebaseRef.on('child_removed', function(oldChildSnapshot) {
  // code to handle child removal.
});

你怎么能写一个这样做的服务器?他们在幕后使用webhooks吗?当值改变时如何调用函数?

任何帮助都会很棒,谢谢。

2 个答案:

答案 0 :(得分:2)

您可以使用websockets来实现此功能。结帐FeathersJS。您可以使用socketio侦听器或can.feathers(canjs)等适配器。适用于其他框架的适配器可能存在,例如Angular,但还没有。

答案 1 :(得分:0)

以下是开放客户端/服务器websockets的非常好的示例。

你应该使用NodeJSSocket.io的力量,它看起来是最好的方法,你不想使用像Firebase或GoInstant这样的工具!