Size: a a a

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

2020 February 01

Ð

Ð in Node.js — русскоговорящее сообщество
Lee Armstrong
http.request не умеет в promise, а axios из коробки умеет
обернуть реквест в промис - дело двух строк
источник

Ð

Ð in Node.js — русскоговорящее сообщество
зато там есть человеческие стримы
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Kool Guy
fetch позволяет посмотреть статус ответа без парсинга боди
реквест тоже :)
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Ð
реквест тоже :)
а промисы там есть?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Ð
обернуть реквест в промис - дело двух строк
☝️
источник

Ð

Ð in Node.js — русскоговорящее сообщество
я всегда пишу функцию возвращаю то что мне нужно (либо стрим на боди, либо контент), повесить резолв и реджект это очень просто, зато нет лишней зависимости
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
тесты тоже каждый раз пишешь?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
автотесты писать в любом случае
источник

Ð

Ð in Node.js — русскоговорящее сообщество
сам по себе модуль хттп тестировать бессмысленно :)
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Велосипедный стиль программирования
Ведь приходится один и тот же код либо писать в разных проектах, либо тащить из проекта в проект
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Алексей Попов
Велосипедный стиль программирования
Ведь приходится один и тот же код либо писать в разных проектах, либо тащить из проекта в проект
ох уж эти ретрограды
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Алексей Попов
Велосипедный стиль программирования
Ведь приходится один и тот же код либо писать в разных проектах, либо тащить из проекта в проект
++++. потом из-за велосипедистов в куче пакетов из npm одно и то-же разными методами описано.
источник

Ð

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

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Ð
две строчки - это не велосипед, а форма использования стандартной библиотеки, тащить либу на каждую элементарную функцию - еще более страшный антипаттерн
fetch двумя строчками не заменить
источник

D

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

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Ð
две строчки - это не велосипед, а форма использования стандартной библиотеки, тащить либу на каждую элементарную функцию - еще более страшный антипаттерн
а по мне норм... например всегда тащу что-то типа float-equal
https://www.npmjs.com/package/float-equal
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Я проходил это, конкретно с http(s).request и нежеланием тащить сторонние зависимости в проект, тоже не люблю лишние зависимости. Но всему есть пределы
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Konstantin Sedykh
а по мне норм... например всегда тащу что-то типа float-equal
https://www.npmjs.com/package/float-equal
)))
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Сравнивать числа с плавающей запятой это сильно
источник

KS

Konstantin Sedykh in Node.js — русскоговорящее сообщество
Алексей Попов
Сравнивать числа с плавающей запятой это сильно
на эквивалентное равенство только так, === тут не прокатит совершенно.
источник