node.js - 更新 DynamoDb 项目属性时更新 React 前端
问题描述
我正在通过 AWS 构建一个带有 node.js 无服务器后端的反应应用程序,它需要从我的 Dynamo DB 表中同步实时结果。
我的应用程序列出了项目,如果项目属性“状态”===“新”,它将显示列表项。如果“状态”已更新为“已安排”,它会隐藏列表项。我需要尽快将这些更新推送到前端,这样我就不会从多个用户那里得到重复的“预定”更新。
我该怎么办?我可以使用 Dynamo Db Streams 吗?
非常感谢任何见解。如果您需要查看我的一些代码,请告诉我,我会用它更新我的问题!
解决方案
您可以使用 AWS Amplify 通过 AWS appsync 快速连接您的反应与 dynamodb。您可以使用 graphql 获得实时更新。https://aws.amazon.com/amplify/features/#API
推荐阅读
- dependencies - Google Play 控制台拒绝了我的应用更新并说了一些关于完整描述的信息
- leaflet - 如何获取 L.DivIcon 传单的实例
- javascript - 如何在不调整宽度的情况下在 li 文本中应用自动换行?
- python - 您如何遍历通过函数传递的参数列表?
- swift - SwiftUI Widget iOS 14 渐变问题
- reactjs - 分页在我的 React 管理员列表上不起作用?
- flutter - Flutter 驱动测试资源管理器
- javascript - 防止 RegEx 模式在组的开头选择“-”
- spring-boot - 休眠 - 方言已配置但仍然出现错误
- spring-data-ldap - “in”查询的 Spring-Data-LDAP 替代方案