Есть задача переписать текущее приложение на что-то типа похожее под мобильный вид. Посоветуйте неплохие фреймворки где уже реализован UI и осталось только сложить пазл. Индивидуальный внешний вид как видите не сильно нужен.
Я уже попробовал Framework7 в связке VueJs. Фреймворк классный, всё красиво, но я просто не понимаю как работает у него роутинг. Он просто в один момент работает, а потом отваливается. Попробовал и дальше с ним повоевать, но в очередной раз настроив одно, а отваливается другое, я принял решение поменять фреймворк пока не поздно. Я устал с ним бороться и решил присмотреться к чему-то другому.
Вот последний из случаев, когда этот фреймворк чудит
У меня при входе проверяется есть ли токен авторизации, если нет, то открывается страница loginScreen. На странице есть две кнопки "Войти" и "Восстановить пароль".
Кнопка Войти сделана через метод, которая в случае чего открывает Восстановление пароля, а вторая через магический аттрибут. Магическая ссылка открывает страницу восстановления нормально и все переходы есть, а через метод уже не работает кнопка. Хотя страница loginScreen открыта точно таким же методом. Видать во фреймворке что-то внутри тихо крашится.
Метод вроде как работает, но не рендерит содержимое, хотя компонент загружается. Пробовал разными параметрами, но не получилось. В гугле похоже забанили и там похожих случаев мало и ни один не помог.
Основные требования простые. Это web-based технологии и чтобы можно было отобразить в браузере, а там я дальше оберну в какой нибудь "cordova". Надеюсь на вашу помощь.