Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 July 21

IB

Iaroslav Blinkov in NodeUA - JavaScript and Node.js in Ukraine
Объективные причины есть, разумеется:
Ниже стоимость. Легче хайрить. Один язык на фронте и бэке. Кратно большее количество готовых решений на рынке(npm, say hi). Большая гибкость реализации инж. задач. Конкурентность реализована иначе, что может быть иногда решающим плюсом. И т.д. и т.п.

Единственное, что действительно триггерит в вашем вопросе: сколько можно сравнивать тёплое с мягким? Node.js это не язык, а среда исполнения, а Go это язык. Лодку с вилкой можно сравнить, но смысла мало.
источник

VB

Volodymyr Bortniak in NodeUA - JavaScript and Node.js in Ukraine
синтаксис это дело двух недель
источник

VB

Volodymyr Bortniak in NodeUA - JavaScript and Node.js in Ukraine
единый язык - это как раз зло ) Не вижу в этом приемущества
источник

АМ

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

IB

Iaroslav Blinkov in NodeUA - JavaScript and Node.js in Ukraine
У Ноды тоже типизация под капотом + возможность на уровень выше типизацию задать Тайпскриптом. Писать с типизацией в дизайне тоже можно(банально документировать как и что где передаётся)
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
у ноды нету целых чисел )))
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
а в го нет дженериков 🤡
источник

q

qkation@DevelopQKati... in NodeUA - JavaScript and Node.js in Ukraine
а в раста не має gc
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Если уж идти к чему-то новому и более сложному, то это раст
источник

АМ

Андрей Москаленко... in NodeUA - JavaScript and Node.js in Ukraine
так там raii
источник

IB

Iaroslav Blinkov in NodeUA - JavaScript and Node.js in Ukraine
А вы, собственно, кто? Если вы - инжинер, то это странно, потому что это позволяет читать код фронта и упрощает тестирование и деплой. Если вы бизнес, то это дважды странно, т.к. хайрить будет проще, а команды будут гибче.
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
ровно как и фронт начинает примерять на себя шкуру бэкендера
источник

q

qkation@DevelopQKati... in NodeUA - JavaScript and Node.js in Ukraine
+
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
а что из этого выходит всем известно
источник

VB

Volodymyr Bortniak in NodeUA - JavaScript and Node.js in Ukraine
"Единственное, что действительно триггерит в вашем вопросе: сколько можно сравнивать тёплое с мягким? Node.js это не язык, а среда исполнения, а Go это язык. Лодку с вилкой можно сравнить, но смысла мало."
Ну ок, просто кмк, сравнивать go и js - это тоже не альо. Js - он  разный бывает. Я именно имел ввиду серверный js, а это пока только node.js (deno не считаеться  :) )
источник

VB

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

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
А бизнесу как раз пофиг. Что-то там работает и ок. А фронт продолжает навешивать в экспрессе роуты, думая что он бэкенд инженер и все в этой жизни познал)
источник

VB

Volodymyr Bortniak in NodeUA - JavaScript and Node.js in Ukraine
это все-таки другая ниша. Я имел ввиду в контексте веб-серверов
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
с чего бы. Го в отличие от ноды не приспособлен НЕ для микросервисов чуть более чем полностью
источник

MA

Maksim Andreevich in NodeUA - JavaScript and Node.js in Ukraine
Ну раст тоже это умеет. Когда гоу будет держать дай бог 10тысяч запросов, раст будет миллионы)
источник