Необходимы компоненты посложнее того что даёт обычный Html. Функционала того же стандартного select уже недостаточно. Дописывал того что нахватает на js. Но есть уже много готовых решений. Осталось только выбрать, собственно, что вы используете в своей работе?
bootstrap по сути стал промышленным стандартом, если речь о мобильной разработке, то мне нравится framework7, из платных extjs - заточен для отображения данных, из микро понравился purecss
Илья, он не самый быстрый, но и медленным я бы его не назвал. зато тут из коробки можно достать все что душе пожелается - он иначально рассчитан под backend