Development

Здесь собраны статьи для разработчиков сайтов и инетерсные новости из мира техники.

Sinon: Spies, Stubs, Mocks

Sinon – mock-библиотека для JavaScript, которая помогает в написании unit тестов. Она позволяет создавать Fakes, которые необходимы для тестирования. В unit тесте вам может потребоваться не проверять некоторые зависимости и функции. Например, нам не нужно записывать в базу данные, когда мы что-то тестируем.

Streams. Потоки в Node js

Streams позволяют передавать данные небольшими порциями, спомощью чего мы можем работать с довольно большими объемами файлов. При работе с потоками мы не расходуем много памяти т.к. нам не нужно загружать весь файл в память, а только часть файла для буферизации.

Node JS. Установка параметров при redirect.

Чтоб сделать req.redirect(‘back’) или redirect на любой другой url с передачей параметров, Вам нужно установить библиотеку connect-flash.