Какой js используют при создания интернет магазина в современном мире?
React - будет индексироваться, его можно рендерить на сервере. Ангуляр 2 можно, он уже rc.5 по моим ощущениям файнал будет версии через две, тоже можно рендерить на сервере
В целом, похоже что вы выбираете половник не умея варить суп
Делайте на том, на чем умеете. Опыт "квалифицированных разработчиков" в js вам не поможет - у них же задача не сделать понятно, а чтобы работало и было поддерживаемо группой тоже квалифицированных людей. У них все сложно и непонятно.
Если же хотите паралельно изучить перспективную технологию - попробуйте React. Если слишком сложно - можно посмотреть Vue.