我有一個使用ReactJS和MobX爲前端部分構建的單頁應用程序,以及用於後端部分的rails。我有一個圖像放置區域容器,我希望用戶能夠上傳圖像,但所有上傳實現都要在前端部分完成,而後端只會從上傳的圖像接收URL。使用ReactJS完成此操作可能完全不涉及服務器嗎?ReactJS和AWS-S3從客戶端上傳
0
A
回答
0
是的,有一個名爲direct upload
的概念,您可以使用它來做到這一點。下面是Heroku上的一篇文章這樣做https://devcenter.heroku.com/articles/direct-to-s3-image-uploads-in-rails
您也可以看看寶石carrierwave direct
https://github.com/dwilkie/carrierwave_direct
你可能也想看看http://docs.aws.amazon.com/sdkforruby/api/Aws/S3/Presigner.html 和 https://www.npmjs.com/package/react-s3-uploader
如果你願意使用易於使用的託管服務filestack.com是一個不錯的選擇。
相關問題
- 1. Reactjs客戶端驗證
- 2. 從客戶端網頁上傳圖片
- 3. 的JavaScript - 上傳和閱讀客戶端
- 4. Web客戶端上傳值
- 5. 如何從客戶端,同時從客戶端上傳文件到服務器
- 6. Elasticsearch傳輸客戶端Java客戶端
- 7. 區分應用程序上傳和FTP客戶端上傳
- 8. JQuery Ajax從客戶端上傳文件和其他值
- 9. 圖片上傳和處理,服務器端或客戶端?
- 10. 從客戶端
- 11. 如何上傳圖片AWSS3 TransferManager上傳請求目標c?
- 12. WCF客戶端和非WCF客戶端
- 13. 用ajax和spring portlet從客戶端上傳文件到服務器端
- 14. 多文件上傳(客戶端)
- 15. Jersey客戶端上傳大小
- 16. 上傳前壓縮客戶端圖像
- 17. 圖片上傳:iPhone客戶端 - Django - S3
- 18. RestEasy客戶端框架文件上傳
- 19. 在客戶端首先上傳圖片
- 20. 何處上傳Firebase Node.js客戶端?
- 21. Silverlight Sharepoint客戶端API。上傳文件
- 22. Jersey客戶端上傳進度
- 23. 使用WPF客戶端上傳文件
- 24. Rackspace雲文件客戶端上傳
- 25. Netty 4.x客戶端文件上傳
- 26. ckan使用java客戶端上傳
- 27. 客戶端文件上傳在Eclipse
- 28. GWT客戶端文件上傳
- 29. 在KVM客戶端上傳文件
- 30. Intellij IDEA REST客戶端文件上傳