API Resources chuyển đổi Eloquent model thành JSON response nhất quán mà không lộ schema DB.
Ví dụ: return UserResource::collection($users) thay vì return $users->toJson().
Lợi ích: tự ẩn các field nhạy cảm (password, internal ID), transform format dữ liệu (snake_case sang camelCase), include relationship có điều kiện với ->when(), tạo API contract ổn định cho frontend, version response độc lập với DB schema. Ngăn vô tình expose password hash, soft-deleted data. Tạo bằng: php artisan make:resource UserResource. Là best practice bắt buộc với bất kỳ API public nào.