Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 December 22

PS

P. Shatyor in NodeUA - JavaScript and Node.js in Ukraine
Ребят, всем привет! 😉
Онлайе конфа https://nodecongress.com/ открыла CFP. Оставляйте свои заявки, если есть что рассказать интересного
CFP открыта до 10 Января
Для регистрации сюда — http://bit.ly/CFPNode
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Говнокод с легкостью можно и на тайпскрипте написать. Даже с тестами.
Без этого - в 10 раз легче. Говнокод тяжело покрыть тестами и типами нормально.
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Drachov
На просторах гитхаба часто вижу что пишуть на js и отдельно педалять .d.ts либо генерят ее
Да, хотелось бы тиму, чтобы юзала это хотя бы. CI с прикрученными тестами и стат анализами.
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
P. Shatyor
Ребят, всем привет! 😉
Онлайе конфа https://nodecongress.com/ открыла CFP. Оставляйте свои заявки, если есть что рассказать интересного
CFP открыта до 10 Января
Для регистрации сюда — http://bit.ly/CFPNode
Привет, а есть discount code?=)
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Без этого - в 10 раз легче. Говнокод тяжело покрыть тестами и типами нормально.
В том то и проблема, что говнокод покрывается говнотестами :)
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander
В том то и проблема, что говнокод покрывается говнотестами :)
Ну, удачи тебе с такими убеждениями. Нам не по пути)
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander
В том то и проблема, что говнокод покрывается говнотестами :)
Как раз боюсь попасть на таких тесто- и типоатеистов.
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Хелло. Тут мне заехал оффер на переучивание на node.js. Опыт 3года php(symfony) + js(react), 1год ts на клиенте. Вроде всё круто, даже с повышением зп. Только вот загвоздка, что можно попасть на node.js на чистом js без Ts. Из за этого есть сомнения принимать или нет.
Думаю node без ts – боль. Что посоветуете делать, или остаться на уютном php?
Мне кажется, что соглашаться нужно если действительно хочется. И если годный проект, который позволит вырасти. На чистом JS сейчас вряд ли будут писать что-то большое с нуля. А что-то маленькое не страшно на нем писать. Та и большое тоже, если все делать аккуратно. Рубисты с питонистами живут ведь как-то:)
А если вам после веба предлагают веб, то и смысла наверное нет. Это будет как продать красные жигули, и купить зелёные жигули. :)
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
Мне кажется, что соглашаться нужно если действительно хочется. И если годный проект, который позволит вырасти. На чистом JS сейчас вряд ли будут писать что-то большое с нуля. А что-то маленькое не страшно на нем писать. Та и большое тоже, если все делать аккуратно. Рубисты с питонистами живут ведь как-то:)
А если вам после веба предлагают веб, то и смысла наверное нет. Это будет как продать красные жигули, и купить зелёные жигули. :)
Спс. Я вижу больше перспективы в ts, чем в php, по этому интересно, с чистым js не уверен. А так там заложено время на переучивание, а потом посадят на один из проэктов компании, так что пока не извесно.
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Спс. Я вижу больше перспективы в ts, чем в php, по этому интересно, с чистым js не уверен. А так там заложено время на переучивание, а потом посадят на один из проэктов компании, так что пока не извесно.
Ну перспективы штука шаткая... По зарплатам на уровнях выше среднего картина +/-одинаковая. На ноде унылых проектов не меньше чем на php и встрять во что-то очень годное не так просто. Существенный плюс - если нравится фронтенд, всегда можно найти работу на этом поприще. У меня как у любителя чисто бека порой очень горит от того, что мне "рынок" навязывает реакт/ангуляр/вью... 😊 Порой даже хочется свичнуться в какой-нибудь Go, что бы было проще от этого отнекиваться 😊
источник

RB

R B in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
Ну перспективы штука шаткая... По зарплатам на уровнях выше среднего картина +/-одинаковая. На ноде унылых проектов не меньше чем на php и встрять во что-то очень годное не так просто. Существенный плюс - если нравится фронтенд, всегда можно найти работу на этом поприще. У меня как у любителя чисто бека порой очень горит от того, что мне "рынок" навязывает реакт/ангуляр/вью... 😊 Порой даже хочется свичнуться в какой-нибудь Go, что бы было проще от этого отнекиваться 😊
унылые проекты - написаные кое как, без нормальной архитектуры и не покрытые тестами?
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
R B
унылые проекты - написаные кое как, без нормальной архитектуры и не покрытые тестами?
ага. очередная CRM, прорывной интернет магазин и все такое
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
народ, такой вот вопрос... а опасно держать в кеше какие-нибудь "секретные данные"?
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
допустим есть у меня какие-нибудь креденшеналы подключения к БД. Они хранятся в зашифрованном виде в основной БД. При необходимости я их вынимаю, расшифровываю и юзаю. А вот если их закешировать, через какое-нибудь LRU?
источник

DK

Dmitriy Kupriyanov in NodeUA - JavaScript and Node.js in Ukraine
Народ, подскажите плиз, есть ли лучше либа для нахождения различий в тексте чем jsdiff?
источник

PS

Pavel Shakhov (pongo... in NodeUA - JavaScript and Node.js in Ukraine
Dmitriy Kupriyanov
Народ, подскажите плиз, есть ли лучше либа для нахождения различий в тексте чем jsdiff?
просто diff?
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Тут недавно поднимался вопрос про блюбёрд
Сегодня в соседнем чате узнал, что его промисы до сих пор быстрее нативных, вот сравнение blog.kuzzle.io/bluebird-native-async_await-javascript-promises-performances-2020

Лёгкий поиск вывел на объяснение с sof о том, что нативные промисы не сильно то и оптимизированы, и создают несколько замыканий, от которых при оптимизации можно избавиться
Так что похоже, что скорость может быть аргументом для тех кто по прежнему их тащит (и память тоже)
источник
2020 December 23

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
Тут недавно поднимался вопрос про блюбёрд
Сегодня в соседнем чате узнал, что его промисы до сих пор быстрее нативных, вот сравнение blog.kuzzle.io/bluebird-native-async_await-javascript-promises-performances-2020

Лёгкий поиск вывел на объяснение с sof о том, что нативные промисы не сильно то и оптимизированы, и создают несколько замыканий, от которых при оптимизации можно избавиться
Так что похоже, что скорость может быть аргументом для тех кто по прежнему их тащит (и память тоже)
Единственное, что скорость промисов, это 0.00001% от производительности приложения, а основное в I/O, алгоритмах и структурах в памяти
источник

АП

Алексей Попов... in NodeUA - JavaScript and Node.js in Ukraine
Слабый вес аргумента не означает его несостоятельности
Я не топлю за блюбёрд и давно его выпилил оттуда, где он был в текущей компании. Но у его сторонников могут быть относительно вменяемые аргументы
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Алексей Попов
Слабый вес аргумента не означает его несостоятельности
Я не топлю за блюбёрд и давно его выпилил оттуда, где он был в текущей компании. Но у его сторонников могут быть относительно вменяемые аргументы
Я согласен, что они не идиоты, но часто фанатики, и вот на конфы докладываться я уже не пускаю такое, когда делаю ревью доклада.
источник