
На сегодняшний день существует четыре библиотеки JavaScirpt, которые очень популярны среди веб-разработчиков для использования в своих интерфейсах. AngularJ, EmberJ, BackBoneJ и ReactJ являются фаворитами, и уже существует множество веб-сайтов, программирующих их.
EmberJs — команда разработчиков библиотеки. Это создало 2012 год, и до недавнего времени это было очень интересно.
AngularJs — библиотека, поддерживаемая Google. Это очень привлекательно для использования из-за компании, стоящей за ним. Несколько недель назад они опубликовали версию 2, и это была огромная разница между версией 1 и 2.
BackboneJs — самая старая библиотека, и она была очень популярна или, я бы сказал, сверхпопулярной три года назад, но с появлением других библиотек этот рост остановился, и разработчики стали использовать ее меньше, чем раньше.
ReactJs — это библиотека, поддерживаемая Facebook. Эта библиотека очень интересная и кажется, что она быстрее трех других. Как показано на диаграмме ниже, это становится интересным для сообщества.

Лично я программирую на Angular уже три месяца и имею в этом большой опыт. Однако я решил использовать ReactJs для другого проекта, потому что он становится более популярным.