gpt4 book ai didi

javascript - 带有 Websockets/socket.io 的 Ember.js。用于加载实时数据的 Ember API 调用/推荐结构

转载 作者:行者123 更新时间:2023-11-29 15:43:34 26 4
gpt4 key购买 nike

我正在尝试使用 socket.io 在 Ember.js 中集成来自服务器的实时数据更新。我找到了 https://gist.github.com/brentjanderson/4360857这是一个(据我所知是不完整的)适配器,用于处理客户端使用 socket.io 发起的对服务器的更新。玩了一会儿之后,我成功地进行了一些操作。

因此,Ember.js 似乎具有可交换的“适配器”层,可以从浏览器抽象更新并将它们以开发人员需要的任何格式保存到服务器。 Ember.js 是否有任何类型的层来以相反的方式处理更新,以 Hook ?需要做什么才能“正确”处理来自服务器的实时更新?

[顺便说一句,我正在考虑将 Ember.js 与 Meteor 用于即将到来的项目,并且对两者都只了解一点]

最佳答案

Does Ember.js have any sort of layer to handle updates the other way around, to hook into?

不,没有单独的层。

What would need to be done to, "properly" handle real-time updates from the server?

似乎还没有一个“官方”的方式来做到这一点。有一些很好的博客文章展示了如何与推送器集成。应该与 socket.io 几乎相同的模式

http://www.kaspertidemann.com/integrating-pusher-with-ember-js/ http://livsey.org/blog/2013/02/10/integrating-pusher-with-ember/

另请查看此 github 项目以获取工作示例:https://github.com/devmynd/dashboard/blob/master/app/assets/javascripts/lib/pusher.js

关于javascript - 带有 Websockets/socket.io 的 Ember.js。用于加载实时数据的 Ember API 调用/推荐结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15357207/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com