【发布时间】:2018-04-24 00:27:46
【问题描述】:
我有一个网站,每个用户可以有多个订单。每个订单都有自己的状态。后台进程,根据需要不断更新每个订单的状态。我想实时通知用户他的订单状态。因此,我开发了一个 API 端点,它返回给定用户的所有订单。 在客户端,我开发了一个显示订单的 React 组件,然后每秒向 API 执行一个 AJAX 请求以获取所有订单及其状态,然后 React 将在必要时自动更新。
每秒进行 1 次 AJAX 调用以获取用户的所有订单是一种不好的做法吗?我还能采取哪些其他策略?
【问题讨论】:
标签: ajax reactjs api architecture software-design