Давай не про контексты, а про статку. Инфопузыри - это фактор, но он вполне себе исключается статистикой.
Вот я вижу статку по популярности с ХХ, и она говорит, что JS не нужен, причем в 2020 он более не нужен, чем в 2019.
Есть что-то такого же уровня значимости, что говорило бы об обратном?
А еще новичкам-то вообще нечего делать, как держать руку на пульсе мелких сообществ? Как будто бы эти группы хоть сколько-нибудь важны в реальном мире (спойлер - нет).
Про цели - так-то да, но они настолько схожи у подавляющего большинства новичков, что остальными можно пренебречь, и в 99% случаев это будет более полезно.
джеес нужен исходя из контекста проектов. На некоторых проектах, писать тесты на джеес приведет к более оптимальному и удобному в поддержке покрытию, от которого будет больше пользы всем.
Обычно неудобность самого джеес, или его ограниченность в контексте возможностей автоматизации – все равно склоняла в пользу выбора других языков под проект. Но сейчас с инструментами типа сайпрес, папетир, плейврайт, все потихоньку меняется. И это хорошо.
Раньше на тех проектах где джеес стратегически принес бы больше пользы, автоматизировать на нем все равно было бы неудобно.
А теперь удобней. Это значит что актуальность джееса ростет для тех проектов где важно "заточить тесты под фронтенд", шифт лефт, девопс, все дела.
Соответственно и для новичка это показатель определенного роста актуальности джееса. Тем более что если проекту подойдет что-то типа сайпреса - то и выучить такую связку для новичка будет довольно просто. Может намного проще чем питон с чем то. В сайпресе все из коробки. Главное что бы этого было достаточно проекту.
И все это - о контексте. Контекст важен. То есть сейчас в сравнении с прошлыми годами, актуальность джееса возросла, именно за счет инструментов. И это видно и по людям которые стали больше переходить на джеес, в основном - как раз на связку js + cypress.
При этом я совсем не топлю за него. Сайпресс я в принципе не люблю :) Просто упомянул к слову. Возможно хорошо что ты эту тему поднял, ибо пришлось теперь расписать и контексты :) И возможно это тоже кому то поможет. Не только 99 процентов ценны. Все ценно) И 1 процент тоже:) Да и интересны эти 1%:)
В целом, я думаю можно заканчивать эту дисскусию. Ты представил в своих аргументах статистический подход. И все ты верно говоришь. Нет тут особо с чем спорить. Я просто сначала совсем кратко, потом чуть детальней поговорил об особых частных случаях) Которые не противоречат а дополняют. А важно это будет кому то или нет - пусть уж там сами решат :)