Ребят в реакте считается норм подход когда ты скрываешь некоторые элементы при одной высоте экрана и показываешь другие при другие (тот же бургер) или есть варианты лучше
Да, это норм подход, но надо стараться сделать максимум css-ом, и динамическими импортами сильно не злоупотреблять чтобы не мешать ux, когда у вас при ресайзе окна надо ждать каких-то загрузок и интерфейс перестает быть отзывчивым