我想制作一个图像上传组件,将上传的图像名称保存到数据库。
但是我应该在哪里上传图像本身?
将其存储在open class Something(val thing: String)
内的uploads/
中还是将整个图像传递到后端vue.js
并存储在其中?
最佳做法是什么?
答案 0 :(得分:0)
如果我们只说几个,那么前端。但是,如果有很多,或者很大,那么后端
答案 1 :(得分:0)
从未使用过vue.js,据我所知,它是一个像React这样的客户端库,因此,如果要上传图像,则必须将整个图像传递给后端。
我认为最佳做法是将映像存储在某些远程文件系统(例如S3)中,并将引用存储在db中