RestAPI - как реализовать возврат данных?

76
26 февраля 2022, 20:30

В общем делаю проект на Laravel с RestApi и vuejs. Возврат products делаю с использованием ApiResource в Laravel. Т.е. проблем никаких не возникает. Но вот возник вопрос в том, что на странице списков товаров возвращаются ненужные данные. Например: на странице категории товаров на фронте выводится только имя товара, и, скажем, имя его категории, но сам эндпоинт возвращает также дескрипшн и т.д., что собственно увеличит вес запроса. С одной стороны решение тут очевидно, - ограничить вывод для конкретного эндпоинта, но в этом случае будет нарушен принцип, согласно которому бэкенд ничего не должен знать о фронтэнде, и наоборот. Решение с гет-параметрами определяющими выборку - также нарушает этот принцип. В общем суть вопроса в решении вот этой дилеммы. Я лично склоняюсь к тому, что бэк возвращает данные, а реализация клиентской части забирает уже их и обрабатывает как ей нужно. Кто сталкивался, подскажите )

READ ALSO
работа с массивом через foreach

работа с массивом через foreach

Стоит задача вывести из БД таблицу с заголовкомДля отображения заголовка использую foreach, но если использовать такой код:

78
Названия тестов + нумерация в codeception

Названия тестов + нумерация в codeception

Не могу найти в документации имеется ли возможность в codeception делать нумерованный вывод тестов в консоль, а так же не могу найти как менять...

132
Вывод подрубрики через шорткод Wordpress

Вывод подрубрики через шорткод Wordpress

Помогите пожалуйста Нужно вывести подрубрики на страницу основной рубрики которая сделана через ElementorМожно ли вывести как то через шорткод...

60
psr-2 и phpStorm

psr-2 и phpStorm

есть перевод https://svyatoslavbiz/misc/psr_translation/ есть то, что делает phpStorm

76