Сейчас конечно вообще в мире фронтэнда все динамично меняется. И фрейморк может стать дико популярным за год, а на следующий год умереть. EmberJs я бы осваивал только если есть большой проект с ним, который надо поддерживать. Ну или для общего развития.
Вообще-то конечно для Rails традиционно использовался EmberJs. Но у него порог вхождения куда как выше чем у Vue. Много времени освоение Vue не займет. Зато познакомит с современными принципами создания фронтэнд части веб-приложений.
Для начала Vue самый обалденный вариант. Ну а уж если по-каким-то причинам не будет хватать, то тогда уж и пробовать мостра Angular. У которого с новой версий порог вхождения уж оочень велик.
Я бы сказал, что песпектив больше у человека энергичного с живым умом. Не стоит зацикливаться на чем-то одном. Думаю стоит изучить статистику проектов Odesk (upwork). Но опять же с учетом, того, насколько большие это проекты. Ну или если планируется работать исключительно в РФ, то изучать статистику на российских биржах.
Из RubyOnRails черпали и черпают идеи множество фреймворков. В том числе и преславутый Laravel. Поэтому работать с RoR считаю очень полезно. На счет рынка труда, он достаточно велик чтобы найти хорошую работу. Да, всяких предложений с php куда как больше. Но все ли они серьезны? Написать мелкий плагин для WordPress? Ну, если вы такую работу ищите, то конечно - php. Но если сравнивать рынок серьезных проектов, то не факт, что предложений для php больше.
И все же на счет Vue. Потрясная штука. Внедрять можно по чуть-чуть. Вобрал в себя лучшее из Angular и React. Однозначно стоит осваивать. Тем более что изучается быстро.
Владислав: Это, похоже, демка пакета от ratiw. А я скидывал (ссылка на jsfiddle) демку пакета от matfish2. К сожалению названия пакетов похожи. Их только по авторам и различать.