И, да, идея с подготовкой всех данных в контроллере в 98% случаев всё так же никому не нужна. Тупо на один файл больше писать, а если данные используются не в одном шаблоне - надо пихать их в базовый контроллер или мутить view composer и потом пойди вспомни че ты там написал
да, и какой-то короткий экспорт типа "3 последние" и через doclister не обязательно, можно через SiteContent, правда, потом всё равно надо будет тащить либо в basecontroller либо в view composer если захочется этот блок подключить к другому шаблону