Можно ли считать Golang заменой Nodejs?

В плане производительности Go превосходит Node, если погуглить, то можно наткнуться на некоторые бенчмарки по этому вопросу. Порог вхождения в Go быстрее, как мне кажется, даже несмотря на то, что с JS знаком почти каждый.

Так вот, есть ли какие нибудь аргументы в пользу Go вместо Node для веба?
  • Вопрос задан
  • 6808 просмотров
Пригласить эксперта
Ответы на вопрос 2
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Node.js по сути представляет собой набор библиотек с биндингом в JS, использующий V8 в качестве виртуальной машины. Причем это далеко не первая, но пожалуй самая успешная попытка привнести javascript на сервера.

Golang - компилируемый язык программирования со статической типизацией, ориентированный на высокопроизводительные приложения.

Является ли Golang заменой Node.js - нет. Это абсолютно разные технологии, которые не смогут заменить друг друга.

Помимо golang можно взять любой другой компилируемый язык программирования (например dlang, как наиболее приятный из альтернатив по моему личному мнению).
Ответ написан
@DDanya
Заменой - нет.Они разные.Но вот если иметь в виду именно переписывание сайта с Node на Go, то он подходит больше других.Их скорость почти одинакова(Их C обгоняет).Go не содержит callback hell и очень приятен в синтаксисе.Для веб он подходит лучше других языков.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы