首页 > 解决方案 > 在通过 {order:"ASC/DESC",applyOn:"columnName"} 的 nodejs 中使用 Auth 创建一个微服务

问题描述

我有这个任务,我真的不知道我应该从哪里开始以及我必须做什么。如果有人可以解释我会很高兴。

1-在 nodejs 中使用 Auth 创建一个微服务,通过 {order:"ASC/DESC",applyOn:"columnName"} 将返回此实时表数据(https://au.finance.yahoo.com/)通过过滤器

2-在使用 streamlit (streamlit.io) 的 google colab 上创建一个笔记本,用户可以将 csv 上传到您的 streamlit 应用程序选择列名列表并查看这些列中的数据,然后使用您选择的解决方案部署您的数据应用程序所以它是公开的和可访问的,然后分享你的笔记本的链接和你的 streamlit 应用程序的公共 url,

标签: node.jsmicroservicesstreamlit

解决方案


通常,这里没有给出确切的解决方案,但我可以尝试为第一个任务提供一些提示:

您将创建一个具有某种身份验证的 API,并从 Yahoo 源获取该数据。

由于它是股票市场数据,因此使该 API 成为实时是有意义的。

您可以在那里实现实时解决方案,例如 WebSocket。

我不知道你熟悉哪些语言,但在这里我会放一个堆栈以便快速实现

  • 节点
  • express(您的 API 的 Web 应用程序框架)
  • socket.io (实时通信)
  • 护照(授权)

推荐阅读