Vue API Query
JSON →Vue API Query (v1.11.0) provides an elegant way to build REST API requests in Vue/Nuxt applications by moving logic and backend requests to dedicated Model and Query classes. It is especially well-suited for Laravel backends using spatie/laravel-query-builder, as it mirrors its query syntax (e.g., filters, includes, sorts). The package ships TypeScript definitions, supports ESM and CJS, and has a stable release cadence. Unlike alternative packages that enforce JSON API specification, Vue API Query works with any REST API and offers a simple, builder-like interface. It is ideal for projects that need a structured, type-safe way to manage API calls.
Resources
packagevue-api-query ↗