首页 > 解决方案 > 如何使用 Angular 7 从服务器(python)实时获取数据以保持 UI 更新?

问题描述

如何同步前端和后端以实时获取数据,而不是定期向后端 API 发出请求?

我一直在前端使用 Angular 7.2 框架,并在后端使用 python。我想要一种技术,以便前端可以侦听后端和数据库中的更改,并且浏览器可以保持最新状态。

标签: pythonangular

解决方案


我在这个领域的英雄是 WAMP,以及 CrossbarIO 的实现。

尽管存在 Angular 包装,但这并不是严格特定于 Angular 的,但我使用 Autobahn(Python 和 JS 客户端)来实现这种功能。

看看我的演示(基于 Django 的“实时”投票应用程序),该文档包含所有必要的指针。

https://github.com/alterway/wamp-polls


推荐阅读