【问题标题】:Vue.js & Node.js - Should I upload images to vue (front end) or node (back end)Vue.js 和 Node.js - 我应该将图像上传到 vue(前端)还是节点(后端)
【发布时间】:2019-08-13 18:29:59
【问题描述】:

我想制作一个图片上传组件,将上传的图片名称保存到数据库。

但是我应该在哪里上传图片本身?

将其存储在uploads/ 内的vue.js 或将整个图像传递到后端node.js 并将其存储在那里?

最好的做法是什么?

【问题讨论】:

  • Vue.js 是一个前端库,在那里上传图片是什么意思
  • @perusopersonale 我的意思是 vue.js 项目目录或 node.js 项目目录

标签: node.js image vue.js file-upload


【解决方案1】:

从未使用过 vue.js,据我所知是一个像 React 这样的客户端库,所以如果你想上传一张图片,你必须将整个图片传递给后端。

我认为最好的做法是将图像存储在一些远程文件系统中,例如 S3,并将引用存储在 db 中

【讨论】:

  • 这回答了我的问题。谢谢
【解决方案2】:

如果我们只谈论几个,那么前端。但是如果有很多,或者很大,那么后端

【讨论】:

    猜你喜欢
    • 2017-10-21
    • 2018-02-03
    • 1970-01-01
    • 2018-09-17
    • 2021-03-18
    • 1970-01-01
    • 2020-03-13
    • 1970-01-01
    • 2023-03-29
    相关资源
    最近更新 更多