Вывод шаблона и rest api в одном контроллере laravel
Есть простенькая админка на laravel и в которой есть возможность работы с событиями(events). Вся работа админки происходит через модель(Event) и контроллер(EventController) с типичными crud операциями и выводом шаблонов. Но фронтенд частью будет React. Возможно ли использовать один и тот же контроллер, один и тот же метод для админки с выводом шаблона и для rest api с выводом json? Или все же надо использовать Resource и ResourceController?