Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Изменения в трендах популярности фреймворков

Я уже писал о трендах в распространении js фреймворков, было это достаточно давно и не правда пора взглянуть на вещи свежим взглядом. На этот раз я предлагаю сравнить два “бегемота” фронтенд разработки: AngularJS и React. Думаю что всем очевидно, что именно они являются лидерами и пока никому не планируют уступать.

Конечно же лидируют они в первую очередь из-за заслуг своих родителей. За ангуларом стоит толстое имя гугла, а за React’ом не менее толстое фейсбук. Разумеется это не говорит, что это первенство не заслуженно, но глядя на то как развивается AngularJS создается впечатление, что без блата не обошлось ?

В самом деле много ли вы знаете фреймвокров, которые настолько переписали свой код, что сделали его совершенно несовместимым с предыдущей версией? Однако, это разговор для другого поста. Программисты оказались стойкими и как показывают тренды не отворачиваются от своего бегемотика.

Посмотрим на мировые тренды по поисковым запросам. Для начала небольшой дискламер – как я использовал google.trends. Дело в том, что результаты, которые он выдает, будут меняться в зависимости от того как вы ищите, где вы ищите, в какой период и в какой области.

Я искал в период с 2012 по 2016, по всем категориям среди поисковых запросов пользователей. Когда выбирал термин для поиска, то выбирал из подсказки “Software”, а то результаты начинали уходить совсем в черные дыры.

Итак, поехали. По всему миру лидирует AngularJS. Он, собственно, будет везде лидировать, тут ничего не изменится. Вопрос только в том с каким отрывом.


google-trends-react-angular-worldwide
Google trends: AngularJS vs React, Worldwide

Однако, мировой тренд это не показатель и нам нужно смотреть уже. Для начала взглянем в сторону Штатов. Тут уже картина иначе – по сравнению с мировыми результатами позиции React’а стали значительно лучше, а в окопах ангулара прослеживается небольшая слабина.


google-trends-react-angular-us
Google trends: AngularJS vs React, in United States

В рунете это видно еще четче. Позиции ангулара менее устойчивы, видно что люди то ищут его больше, то наобарот. На фоне этого позиция реакта выглядит значительно более уверенной и он подбирается все выше к лидеру рынка. Мы будем держать попкорн поближе к дивану и следить за развитием событий ?


google-trends-react-angular-russia
Google trends: AngularJS vs React, in Russia

Самый активный тренд по продвижению реакта сейчас в Японии. Вот тут явно видно, что ангулару начинают дышать в спину. Разумеется есть и падения интереса, но это случается на обеих сторонах, и разрыв продолжает сокращаться.


google-trends-react-angular-japan
Google trends: AngularJS vs React, in Japan

Какой вывод можно из этого сделать? Я не знаю ? В итоге компании будут выбирать тот фреймворк который наиболее известен их разработчикам. Исключения будут, но не так много, ибо это самый правильный путь. Что же касается меня, то я рад успехам реакта, на мой взгляд сегодня это самый перспективный фреймворк, с самым правильным подходом к разработке.

Поделиться:
comments powered by Disqus