Size: a a a

Node.js — русскоговорящее сообщество

2020 April 24

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Но никто не запрещает, к сожалению
источник

B

Bogdan in Node.js — русскоговорящее сообщество
Всем привет!
Подскажите пожалуйста как правильно хранить полученные изображения от клиента?
На сервере, а в бд ссылки на них? Или как правильно это делается? Не могу найти полную и четкую информацию по этому поводу
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Bogdan
Всем привет!
Подскажите пожалуйста как правильно хранить полученные изображения от клиента?
На сервере, а в бд ссылки на них? Или как правильно это делается? Не могу найти полную и четкую информацию по этому поводу
Идеально в каком-нгибудь s3. Amazon, min.io и т.д.
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Можно и на сервере, а в БД ссылки.

Теоретически, можно прямо в БД
источник

B

Bogdan in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Идеально в каком-нгибудь s3. Amazon, min.io и т.д.
Понял, спасибо
источник

СБ

Сергей Блохин... in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Можно и на сервере, а в БД ссылки.

Теоретически, можно прямо в БД
А смысл какой? Индексов толком не будет, поиска тоже. Зачем БД забивать лишними данными? Метаданные и ссылки, конечно в БД, но сами файлы зачем?
источник

UU

U U in Node.js — русскоговорящее сообщество
Bogdan
Понял, спасибо
Вот я писал, например, как на AWS грузить https://medium.com/@2u4u/how-to-upload-images-to-amazon-s3-using-node-and-multer-2a26922f31f9, если что пиши, пришлю код для cloudinary и локального хранения
источник

B

Bogdan in Node.js — русскоговорящее сообщество
U U
Вот я писал, например, как на AWS грузить https://medium.com/@2u4u/how-to-upload-images-to-amazon-s3-using-node-and-multer-2a26922f31f9, если что пиши, пришлю код для cloudinary и локального хранения
👍👍
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Сергей Блохин
А смысл какой? Индексов толком не будет, поиска тоже. Зачем БД забивать лишними данными? Метаданные и ссылки, конечно в БД, но сами файлы зачем?
Исходя из того, что преподы в возрасте в универе так учили, предположу, что раньше так делали часто)

Их плюсов, простой контроль, при каскадном удалении, например, без настройки триггеров будет и физическое удаление данных.

А ещё это простой способ хранить файлы, если с ФС не можешь по какой-то причине работать (хз, на хероку например), а с сервисами для хранения работать не умеешь / не хочешь (я такой способ хранения предлагаю школьникам для проектов, чтобы они от s3 не здохли).

Мб есть что-то проще s3
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Конечно, доставать такие данные куда хуже, чем отдавать как статику или держать на s3
источник

СБ

Сергей Блохин... in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Исходя из того, что преподы в возрасте в универе так учили, предположу, что раньше так делали часто)

Их плюсов, простой контроль, при каскадном удалении, например, без настройки триггеров будет и физическое удаление данных.

А ещё это простой способ хранить файлы, если с ФС не можешь по какой-то причине работать (хз, на хероку например), а с сервисами для хранения работать не умеешь / не хочешь (я такой способ хранения предлагаю школьникам для проектов, чтобы они от s3 не здохли).

Мб есть что-то проще s3
Хероку и неумение работать с s3 — согласитесь, что это не про production.
Когда это свой pet-проект или бесплатная поделка для школы, тогда да, можно и в БД и как угодно.
Я не оспариваю решение хранить файлы в БД, наоборот, интересные плюсы. Вот вы про триггеры и каскадное удаление сказали. Согласен, что с ФС это чуть сложнее.
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Сергей Блохин
Хероку и неумение работать с s3 — согласитесь, что это не про production.
Когда это свой pet-проект или бесплатная поделка для школы, тогда да, можно и в БД и как угодно.
Я не оспариваю решение хранить файлы в БД, наоборот, интересные плюсы. Вот вы про триггеры и каскадное удаление сказали. Согласен, что с ФС это чуть сложнее.
npm так долго делали - хранили файлы в БД
источник
2020 April 25

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
Первый релиз Node.js Starter Kit выйдет 28 апреля, уже доделано много критических вещей, в том числе появились таймауты и предельная длина в очередях, много покрыто тестами. Что для вас важнее?

https://github.com/HowProgrammingWorks/NodejsStarterKit
Окончательные результаты
11%
Безопасность
13%
Производительность
12%
Надежнось
10%
Масштабируемость
2%
Малый размер
15%
Понятность кода
3%
Комплексность
9%
Расширяемость
12%
Удобство разработки
13%
Документация
Проголосовало: 1934
источник

a

asc11cat in Node.js — русскоговорящее сообщество
Timur Shemsedinov
Первый релиз Node.js Starter Kit выйдет 28 апреля, уже доделано много критических вещей, в том числе появились таймауты и предельная длина в очередях, много покрыто тестами. Что для вас важнее?

https://github.com/HowProgrammingWorks/NodejsStarterKit
Окончательные результаты
11%
Безопасность
13%
Производительность
12%
Надежнось
10%
Масштабируемость
2%
Малый размер
15%
Понятность кода
3%
Комплексность
9%
Расширяемость
12%
Удобство разработки
13%
Документация
Проголосовало: 1934
По линку нельзя перейти/скопировать

https://github.com/HowProgrammingWorks/NodejsStarterKit
источник

СБ

Сергей Блохин... in Node.js — русскоговорящее сообщество
class Main{
   #privateMethod(){}
}


#privateMethod(){}
              ^

SyntaxError: Unexpected token '('


Почему так? nodejs, версия 14.
источник

V

Vlad in Node.js — русскоговорящее сообщество
Народ вопрос не в тему, кто знает как выключить зум через трекпад в GetBrains IDE????
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
Это вопрос по Node.js?
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Vlad
Народ вопрос не в тему, кто знает как выключить зум через трекпад в GetBrains IDE????
источник

V

Vlad in Node.js — русскоговорящее сообщество
О, спасибо
источник

R

Roman in Node.js — русскоговорящее сообщество
источник