Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2019 June 09

PB

Peter Bocharov in NodeUA - JavaScript and Node.js in Ukraine
thanks)
источник
2019 June 13

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
С чем может быть связано то, что дев сборка вебпака работает ок, а прод — кидает ошибки?
target: 'node'
externals не установлены специально, чтоб все было в одном бандле
источник

A

András in NodeUA - JavaScript and Node.js in Ukraine
Як всередині substr дізнатися довжину рядка, на який ми застосовуємо цей метод?
источник

A

András in NodeUA - JavaScript and Node.js in Ukraine
Згідно мого коду виходить, що потрібно написати fn(1).substr(1, fn(1).length), а мені б не сильно хотілося повторно викликати функцію, так як оптимізація. Тому й думаю, чи можна це зробити не виносячи значення функції в змінну
источник

MZ

Mike Zhukov in NodeUA - JavaScript and Node.js in Ukraine
András
Згідно мого коду виходить, що потрібно написати fn(1).substr(1, fn(1).length), а мені б не сильно хотілося повторно викликати функцію, так як оптимізація. Тому й думаю, чи можна це зробити не виносячи значення функції в змінну
Змінні безкоштовні
источник

A

Alexey in NodeUA - JavaScript and Node.js in Ukraine
András
Згідно мого коду виходить, що потрібно написати fn(1).substr(1, fn(1).length), а мені б не сильно хотілося повторно викликати функцію, так як оптимізація. Тому й думаю, чи можна це зробити не виносячи значення функції в змінну
tail = s=> s.substr(1, s.length);
tail(fn(1))

¯\_(ツ)_/¯

но вообще просто fn(1).slice(1)
источник

A

András in NodeUA - JavaScript and Node.js in Ukraine
Mike Zhukov
Змінні безкоштовні
Знаю, саме так і реалізував, хоча мене просто зацікавила можливість
источник

A

András in NodeUA - JavaScript and Node.js in Ukraine
Alexey
tail = s=> s.substr(1, s.length);
tail(fn(1))

¯\_(ツ)_/¯

но вообще просто fn(1).slice(1)
По суті створив змінну, яка є функцією
источник

A

Alexey in NodeUA - JavaScript and Node.js in Ukraine
András
По суті створив змінну, яка є функцією
ну а шо ты хотел, магию использовать что ли?
источник

A

András in NodeUA - JavaScript and Node.js in Ukraine
Alexey
ну а шо ты хотел, магию использовать что ли?
Да
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Можно через апи v8 залезть в парсер js, изменить его поведение итд?
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
Ну смотря шо
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy Pavlenko
Ну смотря шо
Ну к примеру, я хочу, чтоб кейворд lolkek читался как function
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Крч сделать что-то наподобие @babel/register
источник

VP

Vitaliy Pavlenko in NodeUA - JavaScript and Node.js in Ukraine
Тока натівно?
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy Pavlenko
Тока натівно?
ну так я о том же и говорю
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
napi.h/v8.h
источник

A

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

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
источник
2019 June 15

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Вызывает интерес
ваш технический прогресс.
Как у вас там в базы залють, с мидлваров* али без?  * мидлвары - (req, res, next) или (ctx, next)
Анонимный опрос
13%
Запросы к БД прямо из мидлваров и бизнес-логика там же
7%
Запросы в бизнес-логике, но абстрагированы от HTTP
7%
Запросы в слое доступа к БД, а бизнес-логика в мидлварах
73%
Три слоя: доступ к БД, бизнес-логика, сетевые обработчики
Проголосовало: 230
источник