Как организовать адаптивное SPA приложение?
в настольной версии это вообще один экран с единственным урломВ этом ваша ошибка - если это SPA, то у каждой "страницы" всё равно должен быть свой URL. Тогда и проблема ваша разрешится.
1. Урл должен меняться везде одинаково либо не менятся вообще.
2. Не связываются у меня эти три представления,
Взгляните на него как на одно представляние, у которого есть 2 зависимости
Наличие бок панели => Ширина экрана
Ширина экрана => максимальное число родительских веток доступных одновременно для просмотра