Eloquent: Ресурсы API против Фрактала - PullRequest
0 голосов
/ 18 февраля 2019

Быстрый вопрос, в чем разница между Eloquent: API Resources и Fractal?

Мне кажется, это одно и то же?

1 Ответ

0 голосов
/ 18 февраля 2019

Оба используются для преобразования ответов API json для стандартизации структуры ответов.

Однако ресурсы API встроены в Laravel и очень просты в использовании.Фрактал был предпочтительным способом, когда ресурсы API не были встроены в Laravel.У Fractal есть несколько методов, которые делают его немного более обширным по сравнению с ресурсами API.

Но если учесть основные функциональные возможности, оба они одинаковы с разным синтаксическим сахаром.

Большинство вещей, которые были во фрактале, вы можете сделать изначально в Laravel.Плюс ресурсы API избавляют от необходимости дополнительной установки и настройки.В ресурсах API очень легко начать номенклатуру с

...