【问题标题】:Creating a React JS progress bar based on progress of Flask microservice?根据 Flask 微服务的进度创建 React JS 进度条?
【发布时间】:2020-08-12 19:48:30
【问题描述】:

我正在尝试通过使用 Python 调用 Flask 微服务来在 React 中创建进度条。

我在前端显示组件没有问题,但我不知道:

  • 是否可以通过脚本的进度获得响应 Flask 微服务?
  • 能否在 Javascript 和 Python 之间建立套接字通信?

【问题讨论】:

    标签: javascript python reactjs sockets flask


    【解决方案1】:

    您大致有三种选择:

    • 带有flask-websockets的Websockets
      https://flask-socketio.readthedocs.io/en/latest/
    • ServerSentEvents
      https://en.wikipedia.org/wiki/Server-sent_events
    • 让进程更新内存中的缓存,您可以通过另一个入口路由轮询该缓存。

    如果你用 WSGI 正确运行 Flask,第一个和第二个是困难的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-09
      • 1970-01-01
      • 1970-01-01
      • 2021-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多