Потоки в Node JS

149
27 октября 2018, 12:40

app.get('/stream', function(req, res) { 
  var stream = fs.createReadStream(__dirname + 'text.txt') 
  stream.pipe(res) 
})

Через потоки мы частично (по кусочкам) передаём данные в res, но как эти данные отображаются в браузере постепенно? Ведь обычно res принимает данные (целиком как есть) и они отображаются в браузере (целиком).

Или например пример с картинкой:

app.get('/image', function(req, res) { 
  var stream = fs.createReadStream(__dirname + 'image.png') 
  stream.pipe(res) 
})

Как она подкружается кусочками?

Или .js код, например, если подгрузится только одна часть кода, а вторая часть он которой зависит первая, ещё не прогрузилась и при выполнении этого .js в браузере будет ошибка.

READ ALSO
Как задать значение Scrollintoview в Blast.js

Как задать значение Scrollintoview в Blast.js

Помогите с JavascriptИспользую Blast

162
JQ плавное появление HTML

JQ плавное появление HTML

Есть код, который добавляет текст в DIV элемент:

168
Нужна помощь с jquery tabs

Нужна помощь с jquery tabs

Ребят, помогите пожалуйстаЕсть 3 кнопки, по клику на каждую открывается одно и тоже модальное окно

183
триггер в mysql вызывает ошибку при создании

триггер в mysql вызывает ошибку при создании

собственно прошу подсказать, как создать триггерЕсть таблица, при обновлении данных в ней, хочу в одном поле переписывать данные

165