我有一个使用Django框架的后端服务器和使用React.js的前端服务器
我有一个显示一些统计信息的页面,希望在后台导出此页面,以便每隔一段时间(15分钟、30分钟…)以邮件形式发送给收件人。
页面每分钟都会更改,所以我不能在后台以pdf格式上传一次页面,以后再使用。
我发现我可以使用无头浏览器向前端请求获取页面,但我对这种方法感到担忧。。 或者在我的后端服务器中添加一个无头浏览器有多重。
我不想再使用模板在Django中重新创建页面,因为我无法复制设计,而且这需要额外的开发时间和重复的代码。
我可以看到,那些使用服务器端渲染的人可以在后台更新页面时轻松完成这项任务。。这意味着他们可以使用该页面以pdf格式通过邮件发送,也可以将其作为对客户端的响应发送。
我希望有一个良好的性能,并希望有一些概述,如果这个任务已经存在,并且其他人以某种方式解决了它,比添加一个无头浏览器更好。