---
title: Backend Integration
---

Core queries map directly to backend query endpoints and generated query proxies.

## Backend Query Styles

Arc supports both backend styles:

- [Controller-based Queries](/arc/backend/queries/controller-based/)
- [Model-bound Queries](/arc/backend/queries/model-bound/)

Both styles generate equivalent frontend proxy ergonomics.

## Proxy Generation Benefits

- Compile-time contract safety
- IntelliSense for query parameters and results
- Automatic sync with backend contract changes
- Consistent wrapper/result handling

For setup details, see [Backend Proxy Generation](/arc/backend/proxy-generation/).

## React Layer

For React hook-level patterns (`use`, Suspense, observable, paging), see [React Queries](/arc/frontend/react/queries/).
