编程语言
首页 > 编程语言> > javascript-您如何建议管理活动对象的喜欢/不喜欢?

javascript-您如何建议管理活动对象的喜欢/不喜欢?

作者:互联网

例如,如果我要构建一个类似于Instagram的应用程序,其中每个帖子都显示每个活动的赞次数.

我需要创建什么流?
对于喜欢和不喜欢的活动,网络呼叫会是什么样?
从哪里可以获得与每个帖子相关的点赞次数?

我可以全部完成这些工作,还是需要依靠另一个后端?

解决方法:

您可以采用两种方法.一个使用计数器更新原始活动,另一个使用我们的分析.

添加活动时,如果您向我们发送外部ID和时间戳,则可以稍后使用该外部ID更新该活动.然后,在活动的元数据中,您可以有一个字段来计算喜欢数,每个喜欢/不喜欢的人都会更新活动.如果您看一下我在2016年末构建的Instragram-clone项目,您将在Go后端代码中看到一个示例.这种方法的优点/缺点:易于管理,但是您需要按原样发送整个活动(相同的时间戳,以及所有其他与原始发送时相同的字段),因此您需要将数据放在一边也一样同样,如果用户关注该活动存储在其中的提要,则他们可能不会在提要中将更新后的内容视为新活动.

您需要的供稿:https://getstream.io/blog/best-practices-for-instagram-style-feeds/
后端代码:https://getstream.io/blog/example-go-service-for-photo-sharing-app/

第二种方法使用了我们的分析属性,该属性可以以不同的方式跟踪这种元数据字段,但是不利的是它仅在我们的企业计划中可用.您可以查看我们的文档页面以获取有关如何使用此信息的信息.

简介:https://getstream.io/analytics/
说明文件:https://getstream.io/docs_analytics/#introduction

标签:getstream-io,javascript
来源: https://codeday.me/bug/20191111/2020171.html