Недавно только начал изучать yii2 - подскажите, как там принято фронтенд делать, можно ли с каким то фрейморком работать или самому на вебпаке что то собрать
Можно все что угодно, но надо все ставить с нуля и самим заботится о компиляции.
По-умолчанию все компоненты из коробки заточены на JQuery + Bootstrap 3
А еще можно из yii2 сделать микросервис, который будет отдавать значения только в формате json (некий api)
а фронт написать на любимом angular|react|vue как spa
ну как один из путей решения
Если нужна статика - юзайте yii2-advanced шаблон
Там все наглядно показано