Например, предположим, что у меня есть ресурс Post. С помощью GET /posts
я получаю все сообщения (действие index
). Что делать, если я хочу получить популярные сообщения (сообщения с большим количеством лайков за последние 24 часа)? Должен ли я реализовать логику в действии index
(через параметр) или реализовать новое действие trending
, которое отвечает на новую конечную точку GET /trending
, делая API не-REST?
Примечание. Я прочитал эта статья, и я понимаю, как работает параметр, но не могу понять, как работает добавление дополнительной конечной точки...