使用 React/ Electron 作为前端将大文件上传到 Rails 应用程序的最佳方法
我想知道实现将大文件上传到 Rails 应用程序的最佳方法是什么,但前端不在 Rails 中,而是在 React/ Electron 中。此外,我无法使用 S3 或任何类型的云存储,文件会直接发送到服务器。
I would like to know what is the best approach to implement the upload of large files to a Rails app but the front-end isn't in Rails it is in React/electron. Besides, I can't use S3 or any kind of cloud storage the files goes directly to the server.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你需要两件事。
对于后端,您可以使用类似 回形针、载波 或 活动存储
对于前端 我喜欢使用Uppy 具有非常用户友好的 UI,并且与 React 兼容
这是一个可能对您有用的指南 https://gorails.com/episodes/uppy-with-active-storage
You need 2 things.
For the backend you could use something like paperclip, carrierwave or active storage
For the frontend I like to use Uppy which has a very user-friendly UI and is compatible with react
Here is a guide that could be useful to you https://gorails.com/episodes/uppy-with-active-storage