A demo walkthrough of building a Laravel 13 API using three complementary tools: the native JSON:API specification support, Spatie Query Builder for filtering/sorting/includes, and Scramble for auto-generated OpenAPI documentation. The video covers the JSON:API response format (data wrapper, typed IDs, attributes, relationships, included resources), how Spatie Query Builder enables URL-based filtering by fields, scopes, and operators with security controls, and how Scramble generates live interactive API docs from code annotations without any manual JSON files. Taylor Otwell endorsed this exact combination at Laracon EU.

13m watch time

Sort: