Size: a a a

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

2020 February 21

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Santiee
не оч понял, если отдельно гонять удаление/изменения то это как раз "капец сколько трафика"
Короче, апи должно быть сваяно таким образом, чтобы можно было передать только ту часть информации, которая изменилась
источник

S

Santiee in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Короче, апи должно быть сваяно таким образом, чтобы можно было передать только ту часть информации, которая изменилась
окей, спасибо большое за помощь✌
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Я думаю для начала стоит узнать про такие 4 волшебных буквы как REST
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Или же Representational State Transfer 
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Я расшифровал чтобы была видна параллель с начальным вопросом
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
В последнее время далеко не все понимают откуда эта штука пошла, поскольку интуитивно умеют с ней работать и воспринимают как само собой разумеющееся
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Так вот, если в этом разобраться по хорошему, вопрос отпадёт и ещё куча следующих за ним тоже
источник

S

Santiee in Node.js — русскоговорящее сообщество
The Fallen Phoenix
В последнее время далеко не все понимают откуда эта штука пошла, поскольку интуитивно умеют с ней работать и воспринимают как само собой разумеющееся
да вот rest то я понимаю. У меня не понятки именно с работой файлов по api
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Вот я и говорю что не понимаешь судя по всему)
источник

S

Santiee in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Вот я и говорю что не понимаешь судя по всему)
почему? вот в самом первом посте я разве не верно логику построил?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
По поводу файлов, есть два типа АПИ --- работа с локальными файлами юзера через браузер (позволяет данным пройти из файловой системы в окружение исполнения браузера) и взаимодействие с сервером (позволяет данным ходить между клиентом и сервером)
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Вот загрузка файлов это сначала применить одно, потом сразу другое
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Santiee
Доброе утро всем, подскажите пжлст  кто шарит
У меня есть item  его можно создавать и редактировать. С созданием вопросов нет, но как правильно редактировать? Возможен ли такой вариант и правилен ли:

- при редактировании по апи запрашиваем этот item и получаю в следующем виде
{ files: [{name: 'file1'}, {name: 'file2'}, {name: 'file3'}], name: "Foo" }
, отображаю на фронте, редактирую и отправляю на сохранение formData:
{ files: [{name: file1}, File, File], name: "Foo42" }

То есть после редактирования у меня в массиве files лежат и новые файлы(объект File) и мок-обьекты(объект с name) для отображения по которым бэк определяет какие удалили файлы, какие оставили. Такой путь ок или это делается как то по другому?
Как тебе удобно так и реализуй
источник

S

Santiee in Node.js — русскоговорящее сообщество
Sergey 🛸
Как тебе удобно так и реализуй
окей, просто было предположение что это не сработает так изза особеностей formData)
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Rest не всем подходит, подумай, нужен ли он тебе
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Мне кажется тут основная проблема в непонимании, что файл перестает быть файлом в строгом смысле слова с какого то момента и становится буфером, то есть наравне с другими данными
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Файл можно представить в виде строки и передать на сервер в виде строки, а там все раскрутить обратно
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Файл можно представить в виде строки и передать на сервер в виде строки, а там все раскрутить обратно
И увеличить на 25% объем передаваемых данных
источник

S

Santiee in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Мне кажется тут основная проблема в непонимании, что файл перестает быть файлом в строгом смысле слова с какого то момента и становится буфером, то есть наравне с другими данными
да, ты прав этого я не понимаю доконца
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Sergey 🛸
И увеличить на 25% объем передаваемых данных
Это я сказал в педагогических целях
источник