Я выбираю направление, в котором дальше буду развиваться по JavaScript. Интересуюсь созданием SPA. Пока определился, что буду изучать NodeJS для сервер сайда и начал изучать AngularJS для клиентской части. Не так давно узнал про MeteorJS. Изучил обзорно Meteor - тоже оказалась прикольная штука на первый взгляд.
У меня возник вопрос: что сейчас более перспективно Meteor(уже включает в себя пакеты для MongoDB, можно писать сразу и клиентский и серверный код на одной платформе, реактивность) или MEAN (MongoDB, Express, Angular, Node) stack.
С одной стороны у Meteor много преимуществ, это молодая и перспективная технология, ниже порог вхождения, т.к. меньше всего придется учить. С другой стороны MEAN stack это более солидные и устоявшиеся технологии, поддерживаемые крупными корпорациями (Angular - Google). Опять же по MEAN stack сейчас больше вакансий и проектов на фрилансерских сайтах. Но больше порог вхождения, и технологии более старые, а значит быстрее отомрут.
Насколько я понял Meteor и MEAN stack - это прямые конкуренты, так как решают одни и те же задачи, только немного по разному.
У кого какие мысли по поводу будущего этих двух технологий. И что из них двоих стоит изучать на перспективу и почему. Сам склоняюсь больше к изучению MEAN stack, т.к. чуть-чуть разобрался в AngularJS уже.