Про Ionic для Angular уже сказали. Для Vue есть
Weex. Позволяет собрать приложение под Android и под iOS. Я пробовал делать с ним небольшое приложение под ведроид. Могу выделить плюсы, которые увидел (возможно, что в большом проекте что-то будет по-другому):
- Vue из коробки, простой и понятный инструмент, что приятно
- Не тормозит
- Большая часть кода спокойно переносится из веб-версии без изменений
И минусы:
- Стартовать проект без знаний Java довольно непросто (ошибку при первой сборке искал часа три)
- Небольшое комьюнити, мало информации, на StackOverflow практически нет вопросов по теме
Для себя сделал вывод, что не стоит использовать Weex в ближайшее время в крупном бизнесе (есть риск провалить все сроки из-за нехватки информации), но для своих небольших приложений попробовать вполне можно, особенно если вам нравится Vue. Думаю стоит присматривать за развитием этого проекта - может быть через пол года/год его уже можно будет спокойно использовать.