Кстати, я сорвал. Я вроде как пилил класс-конструктор компонентов. У всех компонентов был одинаковый темплэйт и дата, но различались подключаемые компоненты. То есть всегда рендерится меню, а контент меняется
видимо опыта не хватает, вот так концептуально схватывать абстракции
может у кого пример есть похожего? не обязательно мой кейс меню + main section, а вообще где идею подобной архитектуры можно глянуть, там то я разберусь думаю