Vue.js & Node.js - Должен ли я загружать изображения в vue (front end) или в узел (back end) - PullRequest
1 голос
/ 22 марта 2019

Я хотел бы сделать компонент загрузки изображений, сохраняющий имя загруженного изображения в БД.

Но куда мне загрузить само изображение?

Сохраните его в uploads/ внутри vue.js или передайте целое изображение бэкэнду node.js и сохраните его там?

Что было бы лучше всего?

Ответы [ 2 ]

0 голосов
/ 29 марта 2019

Никогда не использовал vue.js, насколько я знаю, это клиентская библиотека, такая как React, поэтому, если вы хотите загрузить изображение, вам нужно передать все изображение в бэкэнд.

Лучшая практика, я думаюбудет хранить изображение в некоторой удаленной файловой системе, такой как S3, и хранить ссылку в db

0 голосов
/ 22 марта 2019

Если говорить только о немногих, то о начале.Но если есть много, или они большие, то back-end

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...