Queries
Core queries in Arc are the low-level TypeScript/JavaScript primitives used to retrieve data from backend query endpoints.
This section focuses on contracts and runtime behavior in @cratis/arc. For React hook-based usage, see React Queries.
Capabilities
| Capability | What It Covers | Learn More |
|---|---|---|
| Query contracts | IQuery, IQueryFor, sorting, paging, and typed execution |
Query Contracts |
| Runtime configuration | Microservice routing, API base path, and observable transport mode | Configuration |
| Validation and behavior | Client-side validation, request behavior, and error categories | Validation And Behavior |
| Backend integration | Controller-based/model-bound mapping and proxy generation | Backend Integration |