Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 December 19

М

МС Бэнтли in NodeUA - JavaScript and Node.js in Ukraine
кул, заценю)
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Сегодня видел вакансию, где в обязанностях было "помогать в миграции проектов с C# на Javascript
источник

АБ

Артур Бердыев... in NodeUA - JavaScript and Node.js in Ukraine
Ну а че, синтаксис похожий)
источник
2020 December 20

Ш

Шима in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
Сегодня видел вакансию, где в обязанностях было "помогать в миграции проектов с C# на Javascript
😱
источник
2020 December 21

NM

Nikita Machekhin in NodeUA - JavaScript and Node.js in Ukraine
Тёмыч
Сегодня видел вакансию, где в обязанностях было "помогать в миграции проектов с C# на Javascript
Интересно какой основной вид деятельности на вакансии
источник

Т

Тёмыч in NodeUA - JavaScript and Node.js in Ukraine
Nikita Machekhin
Интересно какой основной вид деятельности на вакансии
Та достаточно прозаично "реализация новых фич".
Вакансия от Playtika. Они вроде всякие покеры и слоты делают.
источник

NK

ID:0 in NodeUA - JavaScript and Node.js in Ukraine
Переслано от Timur Shemsedinov
Релиз Metarhia 2.0 (с зависимостями 1мб)
Ядро: https://github.com/metarhia/impress
Пример: https://github.com/metarhia/Example
Спецификация: https://github.com/metarhia/Contracts
Доп. библиотеки тут https://github.com/metarhia
Начинаем делать примеры, статьи и видео по использованию
Все вопросы в группу: https://t.me/metaserverless
источник
2020 December 22

VS

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

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
Йо, из моего опыта скажу что ts не залог что все хорошо, на js можно писать тоже по разному.


Обычно оцениваешь собеседование, оно не должно быть сильно простым, если это так значит могли пройти кандидаты которые там наговняли. Cпроси про проект: какой состав команды начинал писать и какой сейчас, попроси чтобы package.json cкинули.


Почему ищят кандидата, расширение или замена.


Делать заключение чисто исходя из ts или js не варик. Другое дело если ты для себя ищешь проект с ts потому что ты так хочешь.
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Drachov
Йо, из моего опыта скажу что ts не залог что все хорошо, на js можно писать тоже по разному.


Обычно оцениваешь собеседование, оно не должно быть сильно простым, если это так значит могли пройти кандидаты которые там наговняли. Cпроси про проект: какой состав команды начинал писать и какой сейчас, попроси чтобы package.json cкинули.


Почему ищят кандидата, расширение или замена.


Делать заключение чисто исходя из ts или js не варик. Другое дело если ты для себя ищешь проект с ts потому что ты так хочешь.
На собесе было смешно. Чувак спросил какие паттерны юзаю, я подробно расписал декоратор, цепочка обязанностей, композит. А он такой, а что такое синглтон. Пф.. По моему это дно. Спрашивать про антипаттерн)
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Drachov
Йо, из моего опыта скажу что ts не залог что все хорошо, на js можно писать тоже по разному.


Обычно оцениваешь собеседование, оно не должно быть сильно простым, если это так значит могли пройти кандидаты которые там наговняли. Cпроси про проект: какой состав команды начинал писать и какой сейчас, попроси чтобы package.json cкинули.


Почему ищят кандидата, расширение или замена.


Делать заключение чисто исходя из ts или js не варик. Другое дело если ты для себя ищешь проект с ts потому что ты так хочешь.
Меня больше мучают типы. Я уже страдал на легаси пхп без типов - это боль. Потом добавили туда тулы стат анализа - проект зажил новой жизнью. Теперь вижу спасение только в типах и тестах.
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Для людей, которые знают и умеют в js тайпскрипт зачастую только мешает и создает кучу проблем.
Для людей которые свитчаются с других языков тайпскрипт помогает слегка, но с другой стороны он скрывает фундаментальные штуки, с которыми бы свитчер быстрее столкнулся работая с чистым жс-ом.
источник

DD

Dmytro Drachov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Меня больше мучают типы. Я уже страдал на легаси пхп без типов - это боль. Потом добавили туда тулы стат анализа - проект зажил новой жизнью. Теперь вижу спасение только в типах и тестах.
У меня был проект, писался около 1-2 года, и в какой-то момент ts начал набирать популярность, мы решили что нам впадло переписывать, но к нашей радости vscode начал хавать наши jsdoc, тогда мы их немного улучшили, была возможность описать дженерики через jsdoc, потом активно начали появлтся types для либ. Вообщем навигация по коду сдала проще. + ts linter тоже проверял что да как.
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Для людей, которые знают и умеют в js тайпскрипт зачастую только мешает и создает кучу проблем.
Для людей которые свитчаются с других языков тайпскрипт помогает слегка, но с другой стороны он скрывает фундаментальные штуки, с которыми бы свитчер быстрее столкнулся работая с чистым жс-ом.
Это да, только все нормальные языки с этим поспорят. Что типы не нужны(java, C#, scala, Kotlin, ...)
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Это да, только все нормальные языки с этим поспорят. Что типы не нужны(java, C#, scala, Kotlin, ...)
Когда я переходил с Java/C# на ноду и чистый js - отсутствие типов только радовало. Точнее не отсутствие, а то как оно в мире js устроено.
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Dmytro Drachov
У меня был проект, писался около 1-2 года, и в какой-то момент ts начал набирать популярность, мы решили что нам впадло переписывать, но к нашей радости vscode начал хавать наши jsdoc, тогда мы их немного улучшили, была возможность описать дженерики через jsdoc, потом активно начали появлтся types для либ. Вообщем навигация по коду сдала проще. + ts linter тоже проверял что да как.
Круто, что можно поверх наставить анализа. В пхп так и живем, появился psalm для такого(тоже даже дженерики хавает)
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Alexander
Когда я переходил с Java/C# на ноду и чистый js - отсутствие типов только радовало. Точнее не отсутствие, а то как оно в мире js устроено.
Значит мы разные, я уже повидал легаси мусора без типов и тестов. Это боль.
источник

DD

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

A

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

OR

Oleg Rusak in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Это да, только все нормальные языки с этим поспорят. Что типы не нужны(java, C#, scala, Kotlin, ...)
У них нет вариантов. И они должны принять это как догмат.
А на JS ты можешь писать и так и так. Выбрав правильный баланс.

В большинстве случаев хватает чистого языка, JSDoc c типами и тулов для стат анализа, тестов.
источник