Хороший вопрос, потому что js универсальный, все api с ней считаются, это выбор того, что нравится и того, чем можешь пользоваться в большом количестве окружений.
Я выучил дарт и флаттер, просто потому, что надо было приложение написать, но это было один раз, и я уже все забыл, переключаясь с языка на язык, ты не можешь писать из головы, значит время на написание проектов уходит в разы больше.
Языки программирования, это как вавилонская башня, мы все делаем одно и тоже, но на разных языках. И каждый раз в этот язык тащим наработки с других языков.
Я бы с удовольствием сидел на свое Java? но она для веба не фонтан.
В ноде подкупает сервер тремя строчками вместо разворачивания корабля энтерпарйз
Ну, видите, вы уже ограничиваете спектр технологий какими-то предпочтениями, навыками, опытом, хотя нет причин, как мне кажется, выбирать ноду для блога, если мы выбираем среди всех технологий, доступных на сегодня)