Все правильно, в resources лежат исходники фронта. Далее вы их собираете, например, webpack, gulp или любым другим сборщиком который вам удобен. Сборщик в laravel тоже есть из коробки - laravel mix (по сути обертка над webpack).
В section задаете то, что хотите где-либо вывести на странице, а yield выводит то, что вы указали в section. При этом section может и сразу же выводить, если это необходимо.
Возможно, это решение вам понравится больше, чем entrust.
Но мне не понятно где правильно архитектурно это делать.
Нет четкого правила где именно это делать, все зависит от задачи. Например, для группы роутов, которые доступны только админу, удобней проверить в посреднике. А вот для редактирования поста, например, что пост может редактировать админ и пользователь который его создал удобней проверять уже в контроллере.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.