А если у меня роут другой? Например, чтобы получить все статьи то такой api/article/list А в контроллере ресурсов - index Создавать обычный контроллер и прописывать свои методы?
Ресурсный контроллер в ларе это заготовка для удобства, за тебя генерит методы и роутер умеет сам направлять на нужный. Ты внутрь можешь любой метод добавить свой или переименовать дефолтный, но не рекомендую переименовывать