Size: a a a

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

2020 April 06

🦉⁣

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

AK

Alex Konstantinov in Node.js — русскоговорящее сообщество
🦉 ⁣
чтобы не исполнять на каждый запрос SSR тонну кода
Я бы не использовал размер библиотеки в качестве параметра, по которому можно определить скорость с которой она будет обрабатывать http запросы, это не очень правильно.
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
Alex Konstantinov
Я бы не использовал размер библиотеки в качестве параметра, по которому можно определить скорость с которой она будет обрабатывать http запросы, это не очень правильно.
с одной стороны кажется, что да.
а с другой стороны есть метрики
источник

AK

Alex Konstantinov in Node.js — русскоговорящее сообщество
🦉 ⁣
с одной стороны кажется, что да.
а с другой стороны есть метрики
Ну, если это основано на метриках, то это уже другой разговор :), потому что сейчас кажется, что ты используешь параметр "размер библиотеки" в качестве метрики производительности, по крайней мере мне так показалось из контекста.
источник

ТК

Таймураз Кайтмазов in Node.js — русскоговорящее сообщество
Alex Konstantinov
Я бы не использовал размер библиотеки в качестве параметра, по которому можно определить скорость с которой она будет обрабатывать http запросы, это не очень правильно.
Мы недавно пришли к выводу, что аксиос не нужен в том числе из-за ещё одного апи, которое нужно знать
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
Alex Konstantinov
Ну, если это основано на метриках, то это уже другой разговор :), потому что сейчас кажется, что ты используешь параметр "размер библиотеки" в качестве метрики производительности, по крайней мере мне так показалось из контекста.
на проекте вывел “закономерность”, чем больше кода исполняется во время запроса, тем медленнее работает.
И в большинстве случаев огромные библиотеки способствовали замедлению. Заменив некоторые либы на сервере на более легкие, удалось ускорить на 12%
источник

AK

Alex Konstantinov in Node.js — русскоговорящее сообщество
🦉 ⁣
на проекте вывел “закономерность”, чем больше кода исполняется во время запроса, тем медленнее работает.
И в большинстве случаев огромные библиотеки способствовали замедлению. Заменив некоторые либы на сервере на более легкие, удалось ускорить на 12%
Боюсь спросить, а как замерялось количество исполняемого кода? И какие либы заменялись?
источник

🦉⁣

🦉 ⁣ in Node.js — русскоговорящее сообщество
Alex Konstantinov
Боюсь спросить, а как замерялось количество исполняемого кода? И какие либы заменялись?
проставляли code-coverage по всему проекту + node_modules
заменяли буквально всё, что было в dependencies, если находили более мелкий вариант либы.
Но это такая себе метрика. Не надежная. Как-то вполне закономерно наткнулись на либу которая за счет количества кода съела кучу перфа
источник

S

Shakh in Node.js — русскоговорящее сообщество
Всем привет! Извиняюсь за глупый вопрос) Какой шаблонизатор использовать удобнее для view?
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
Shakh
Всем привет! Извиняюсь за глупый вопрос) Какой шаблонизатор использовать удобнее для view?
Skype
источник

ZS

Zhanarys Sairanbekov in Node.js — русскоговорящее сообщество
Ребят, а почему на ноде никто не использует синтаксис ES6?
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
Zhanarys Sairanbekov
Ребят, а почему на ноде никто не использует синтаксис ES6?
Все используют
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Zhanarys Sairanbekov
Ребят, а почему на ноде никто не использует синтаксис ES6?
С чего такой вывод? ) Возможно ты смотришь исходники каких-нибудь старых (давно разрабатываемых) проектов?
источник

ZS

Zhanarys Sairanbekov in Node.js — русскоговорящее сообщество
Ну к примеру
Вы используете import вместо require?
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Zhanarys Sairanbekov
Ну к примеру
Вы используете import вместо require?
Используем async-await
источник

S

Shakh in Node.js — русскоговорящее сообщество
Очень смешно!
источник

KG

Kool Guy in Node.js — русскоговорящее сообщество
Zhanarys Sairanbekov
Ну к примеру
Вы используете import вместо require?
нет
источник

ZS

Zhanarys Sairanbekov in Node.js — русскоговорящее сообщество
Просто сравниваю с фронтендом, и там во всю пишут es7+ код с транспиляторами, а в ноде пока es6
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Zhanarys Sairanbekov
Ну к примеру
Вы используете import вместо require?
Там где typescript, там использую. А так require(). Импорт скорее исключение. Всё остальное постоянно используется, async/await, spread, arrow func, let/const, деструктуризация и т.д. Я даже уже не знаю как без всего этого быть. 💁🏻‍♂️
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Точнее знаю как, но не хотелось бы. 😂
источник