首页 > 解决方案 > 更新 DynamoDb 项目属性时更新 React 前端

问题描述

我正在通过 AWS 构建一个带有 node.js 无服务器后端的反应应用程序,它需要从我的 Dynamo DB 表中同步实时结果。

我的应用程序列出了项目,如果项目属性“状态”===“新”,它将显示列表项。如果“状态”已更新为“已安排”,它会隐藏列表项。我需要尽快将这些更新推送到前端,这样我就不会从多个用户那里得到重复的“预定”更新。

我该怎么办?我可以使用 Dynamo Db Streams 吗?

非常感谢任何见解。如果您需要查看我的一些代码,请告诉我,我会用它更新我的问题!

标签: node.jsreactjsamazon-web-servicesamazon-dynamodbamazon-dynamodb-streams

解决方案


您可以使用 AWS Amplify 通过 AWS appsync 快速连接您的反应与 dynamodb。您可以使用 graphql 获得实时更新。https://aws.amazon.com/amplify/features/#API


推荐阅读