我正在开发一个必须与 AWS 交互的 Web 应用程序。
更具体地说,我设想该应用程序具有:
在主页上,用户有 2 个功能:
现在:我知道怎么做后端,但前端开发经验为零;我不在乎用户界面是否笨重;但我确实关心安全性(我需要将其分发给客户)。我正在探索构建应用程序前端的框架选项,并且正在考虑使用 Gradio。
问题:
欢迎任何建议!
您当然可以进行一些身份验证(基本或oauth)。此页面同时具有Gradio Authentication。
我发现了这个将 gradio 与 s3 存储桶集成的示例。 https://modal.com/docs/examples/cloud_bucket_mount_loras
Flask 和基本的 html 非常简单(即使只有很少的 python 经验)。 Flask 只需很少的时间即可掌握。
它还支持身份验证(Basic 和 OAuth)。 Flask Oauth
这是我写的的示例(无需授权),它使用 Quart(Flask 的异步版本)来展示构建它是多么容易。我不是前端人员。该示例呈现模板(html)并用基本信息填充它们。
您肯定能够相对轻松地使用 Flask 完成您需要的一切。