Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 December 31

A

Andrey in NodeUA - JavaScript and Node.js in Ukraine
🎅
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Щастя/здоровья!
источник

ES

Elena Sharovar in NodeUA - JavaScript and Node.js in Ukraine
🍾🍾🍾
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
источник

С

Сергей in NodeUA - JavaScript and Node.js in Ukraine
Участников лучшей группы по ноде с НГ ! Оказывается,  на ней можно писать, а не быковать.
источник
2021 January 01

CM

Chumachenko Mihail in NodeUA - JavaScript and Node.js in Ukraine
С нооооовым!
источник

V

Vladim1r in NodeUA - JavaScript and Node.js in Ukraine
Пусть всё будет лучше, а местами прекрасно!
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Есть сомнения. Когда передавать ф-ции через аргументы, а когда просто заимпортить и использовать в любом месте?
Сам предполагаю, что чистую ф-цию можно импортить без проблем. А вот сайд ефект ф-ции лучше передавать через аргументы, чтобы потом подменить в тестах.
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Есть сомнения. Когда передавать ф-ции через аргументы, а когда просто заимпортить и использовать в любом месте?
Сам предполагаю, что чистую ф-цию можно импортить без проблем. А вот сайд ефект ф-ции лучше передавать через аргументы, чтобы потом подменить в тестах.
Без кода вообще непонятно о чем ты
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Без кода вообще непонятно о чем ты
Чтото типа такого для side effect функции
Ts playground link
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Чтото типа такого для side effect функции
Ts playground link
Если же ф-ция чистая, то не вижу смысла передавать её через аргументы. Легче просто заимпортить.
Хотя я только буду переходить на ноду после ооп php(symfony). Там никаких глобалов не юзалось. Всё инжектили через конструктор, через DI контейнер, даже если метод - чистая ф-ция.
Из за этого и смутные сомнения, как нужно делать
источник

ST

Stanislav Tikhonov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Чтото типа такого для side effect функции
Ts playground link
Совет, не шли такие ссылки в явном виде) Пользуйся функцией "Create Link" в тг
источник

ST

Stanislav Tikhonov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Если же ф-ция чистая, то не вижу смысла передавать её через аргументы. Легче просто заимпортить.
Хотя я только буду переходить на ноду после ооп php(symfony). Там никаких глобалов не юзалось. Всё инжектили через конструктор, через DI контейнер, даже если метод - чистая ф-ция.
Из за этого и смутные сомнения, как нужно делать
bankRates - не чистая функция
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Stanislav Tikhonov
bankRates - не чистая функция
Я и не писал обратного
источник

С

Сергей in NodeUA - JavaScript and Node.js in Ukraine
Тут на днях Дэн Абрамов быканул,  представив React Server Components https://m.habr.com/ru/post/535248/
Кроме гибридного  дома,  теперь представление будет иметь доступ к серверному окружению и ходить в базу за данными.  Шах и мат любители слоеной архитектуры 🙂
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Сергей
Тут на днях Дэн Абрамов быканул,  представив React Server Components https://m.habr.com/ru/post/535248/
Кроме гибридного  дома,  теперь представление будет иметь доступ к серверному окружению и ходить в базу за данными.  Шах и мат любители слоеной архитектуры 🙂
Абрам изобрел таки пхп
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Если же ф-ция чистая, то не вижу смысла передавать её через аргументы. Легче просто заимпортить.
Хотя я только буду переходить на ноду после ооп php(symfony). Там никаких глобалов не юзалось. Всё инжектили через конструктор, через DI контейнер, даже если метод - чистая ф-ция.
Из за этого и смутные сомнения, как нужно делать
@tshemsedinov Можете плз посмотреть.
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
@tshemsedinov Можете плз посмотреть.
Пришли на почту, если вдруг в течении 100 дней будет время, отвечу
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Пришли на почту, если вдруг в течении 100 дней будет время, отвечу
Ок, нужно тогда будет более подробно всё расписать.
Если коротко, мокать импорты в тестах норм?
источник

АБ

Артур Бердыев... in NodeUA - JavaScript and Node.js in Ukraine
Это уже ошибки разработчика, а не логики, с таким успехом можно мокать установлены ли все пакеты
источник