Какие компоненты пользовательского интерфейса использовать для гибридного приложения Turbolinks 5
В настоящее время я пытаюсь создать гибридное приложение с Turbolinks 5, которое идеально подходит для моего случая использования. Единственное, что мне интересно, это то, какие компоненты пользовательского интерфейса было бы хорошо использовать с ним? Мне понадобятся списки, боковое меню, кнопки в нижнем колонтитуле и т. Д.
Должен ли я просто придерживаться Bootstrap или можно было бы использовать, например, Ionic для этого (учитывая, что я буду использовать только компоненты пользовательского интерфейса и делать как можно меньше в JS).
Любые предложения от людей, которые создали такое приложение?