【问题标题】:Three-Way Data Binding without Firebase没有 Firebase 的三向数据绑定
【发布时间】:2015-01-14 04:51:11
【问题描述】:

我正在寻找一个网络应用程序,每个人都可以添加到列表中,一旦有人添加了一些东西,其他人的浏览器就会显示新添加的内容。

我相信这被称为 3 路数据绑定(我是 Ang 的新手)。据我所知,这可以通过 Firebase 来实现。我可以使用某种形式的开源解决方案来做同样的事情并且对初学者友好。我知道 Firebase 上的黑客计划为我提供了 50 个连接,但我需要的不止这些。

我看过 Deployd and Loopback.. 但我不确定这是否能达到我想要的效果。

任何帮助将不胜感激。

非常感谢。

【问题讨论】:

  • 您可以在大约 3 行 Firebase 代码中做到这一点。我无法想象什么会更适合初学者。另外,这是 50 个并发,比 50 个连接(典型站点每月大约 70k 访问者)要多得多。
  • @Kato 我几乎可以保证在前 2 周左右的访问者数量会有所增加,这意味着一天内会有 2,000 个访问者。由于硬限制,我不能让人们无法连接。而且我没有足够的资金每月支付 50 美元以上。我不认为 50 个并发(如果我错了,请纠正我)可以支持 2,000/天。 50 并发意味着 50 人在任何时候都在网站上是吗?

标签: angularjs firebase deployd


【解决方案1】:

节点后端选项: 我自己还没有尝试过,但是 Meteor 提供了 3 种方式绑定并且文档看起来不错: http://angular-meteor.com/tutorials/angular1/3-way-data-binding

只要您使用 node 作为后端,我想即使您没有构建完整的“Meteor 应用程序”,您也可以包含 Meteor 库。

Django 后端选项: 此处描述:https://stackoverflow.com/a/24868721/706768

【讨论】:

  • 这在理论上可以回答这个问题,但最好将答案的基本部分包含在此处以供将来的用户使用,并提供链接以供参考。 Link-dominated answers 可以通过link rot 失效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-12
  • 2023-04-05
  • 2015-02-06
  • 2011-08-25
  • 1970-01-01
相关资源
最近更新 更多