تقریبا همه تیم های بکاند به این نقطه رسیدن:
«بالاخره فرمت درست Response برای API چیه؟»
لاراول 13 یه قابلیت خیلی مهم اضافه کرده که کمتر دربارهش صحبت شده.
پشتیبانی رسمی از JSON
بهنظرم این یکی از underratedترین تغییرات Laravel 13 هست.
یعنی بهجای اینکه هر تیم Response Structure مخصوص خودش رو اختراع کنه، حالا میتونی مستقیم خروجی استاندارد JSON داشته باشی.
در نتیجه:
- ساختار مشخص و درست برای همه APIها.
- ریلیشنها، Pagination، Error Response و... استاندارد.
- کاهش حجم Response با Sparse Fieldsets.
- ساختار یکپارچه بین تیمها.
این قابلیت میتونه ساعتها بحث، Refactor و ناسازگاری بین تیمها رو حذف کنه.
@DevTwitter | <Ehsan Rezaei/>
Post #12147
7.88K

- 🍌 63
- 👍 24
- ❤ 8