бэком на ларе. Как только возникает необходимость что то сделать для удобства фронта - это превращается в целую эпопею о том, что нормально это не сделать и вообще лучше так не делать.
Насколько это реально так? Неужели несмотря на все плюсы лары, ее гибкость в плане отдачи информации остается на нуле?
Например, часто пагинация чего либо на фронте выглядит по другому, нежели как это отдаёт лара. Банальная просьба - пожалуйста, переименуй параметры пагинации, чтобы я то не делал по два раза. Так нет же! Это целый геморрой и лучше вообще не делать этого.
Почему так? Насколько это реально проблема или программист бэка лентяй?
Бэкендер бездарь.
слишком абстрактно написано.. по поводу пагинации и переменования параметров, то в какие наименования просите переименовать? вернее откуда их взяли? сами приудмали или с какой либы? бэк, вернее АПИ пишется фундаметально и стараются не менять, т.к. он становится зависимостью не только фронта, но может и мобильных приложений или стороних сервисов.
Выше вам ответ написали, и у меня как у фронта веба/мобилки точно такая же позиция. А касаемо пагинации, насколько я понимаю, у лары встроен функционал постов из коробки, и там есть контроллер, который отвечает за пагинацию этих самых постов. Так вот этот ктнтролер - исходя из слов бэка, лучше вообще не трогать)
Lara вроде как использует json api формат по умолчанию. А под него есть клиеты под все платформы. https://jsonapi.org/implementations/
JSON:API это отдельная спецификация. Там даже ответы в application/vnd.api+json
Обсуждают сегодня