Установил это чудо, и сразу встал вопрос да и скорее всего ступор, как развести шаблон на подсистемы. 
Например:
- header
 
- left_sidebar
 
- content
 
- right_sidebar
 
- footer
 
 
Каждый из этих элементов по хорошему имеет внутреннюю логику, т.е. включает в себя другие подэлементы. И структура шаблона обычно получается, где то такой:
- 1. header
 
- 1.1 navbar
 
- 1.2 search
 
- 1.3 phones
 
- 1.4 logo
 
- 1.5 scripts
 
- 1.6 styles
 
- 2. left_sidebar
 
- 2.1 filter
 
- 2.2 banner box etc...
 
- 3. content 
 
- 3.1 content + sort filter and etc...
 
- 4. footer
 
- 4.1 navbar
 
- 4.2 subscribe 
 
Теперь, например, когда я делаю Route:get('/', ['as'=>'index', 'uses'=>'CommonHome@index']); то по идеи должен подгружаться шаблон главной страницы с параметрами для главной страницы. А именно интересует вывод конкретно определнных модулей на главной и последующих страницах. 
Видел, что можно сделать yield и в файле resources/views/index.blade.php через section задать передачу параметров. 
Но тут вопрос, а не дичь ли это часом? 
Не проще ли сразу позадавать позиции и потом этими позициями управлять из админки(естественно будещей)? или как лучше это дело благоустроить ? 
Поскольку пробовал юзать конструкци. view::composer для меня это  пока какая то магия.