yii2 бекенд, а на JS+Node.JS+BEM фронтенд.
Начните с самого начала.
Почитайте что такое серверный язык, что такое backend и frontend.
Как реализуется такие технологии. Все это понять и осмыслить.
Затем уже задавать вопрос в таком ключе.
Сейчас же у вас вопрос звучит так - я вот прочитал/услышал про .... технологи, решил их использовать как то и что бы все это работало.
Зачем вам на фронте JS+Node.JS+BEM а на бэке yii2 ?
Как вы представляете себе работу этого стека ?
MEAN