在后台执行某些操作并在完成后通知用户

时间:2018-06-07 00:10:55

标签: node.js reactjs

我正在使用nodejs,我的服务器和React在前端。

UI上有一个菜单项,显示View PDF,我需要做的是当用户选择此菜单项时,从我的S3存储桶中获取一些PDF文件,放置一些标题等。

我可以轻松地使用模态屏幕向用户显示正在生成的PDF文件,并在PDF准备就绪时显示指向该文件的链接。

但是,如果我想取消模态屏幕,我应该使用什么技术,但允许用户继续做其他一些事情,并在准备就绪时显示带有PDF链接的说明可解除警报。

这有多难,我需要什么?

1 个答案:

答案 0 :(得分:2)

绝对要看看socket.io

Web套接字允许您在客户端和服务器之间建立双向通信。对于您的用例,这意味着您可以从服务器向客户端发送通知。

这不是很难实现,但需要在客户端和服务器上进行一些工作。您可以找到很多React示例here