Angular.js vs React.js в MEAN-стеке с прицелом на оффер?
В голове полная каша. Примерно 70% указанных выше пунктов неточны или совсем не верны. Стоит взять любой фреймворк(например angular 1.x, как самый простой и быстрый для изучения) и сделать небольшой spa(можно прям из туториала angular-phonegap). Затем к этому туториалу добавьте бэкэнд в виде экспресса. Большая часть вопросов отпадет сама собой. Что касается изучения уже актуальных фреймворков, несмотря на огромную разницу в реализации общие подходы у ng2/react похожи (components, unidirectional data flow, ...) если понимать сами подходы - изучение основ конкретной реализации не должны занять больше недели. Намного больше времени уходит на изучение экосистемы(flow/typescript/webpack и т.д.)
не стоит обольщаться низким порогом у angular. это не так. redux можно и в ангулар сунуть. typescript можно почти не пользовать. ставь тип any и все. на небольших приложениях он нафиг не нужен. 2 версия уже не актуальна. есть 4. тем более она побыстрее. в основном сейчас востребован ангулар 1, через пару лет ситуация изменится и придется учить 2 фремворка. то что ангулар все необходимое несет в себе, ты установишь в реакт сторонними плагинами. ну и для соц сети одностраничник это спорный выбор