-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Expand file tree
/
Copy path_sidebar.yaml
More file actions
215 lines (215 loc) · 7.36 KB
/
Copy path_sidebar.yaml
File metadata and controls
215 lines (215 loc) · 7.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
switcher:
heading: "Apollo Client (Web)"
versions:
- label: v3
latest: true
href: ./
- label: v2
href: ./v2
items:
- label: Introduction
href: "."
- label: Why Apollo Client?
href: ./why-apollo
- label: Get started
href: ./get-started
- label: Changelog
href: https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md
- label: Fetching
children:
- label: Queries
href: ./data/queries
- label: Suspense
href: ./data/suspense
- label: Fragments
href: ./data/fragments
- label: Mutations
href: ./data/mutations
- label: Refetching
href: ./data/refetching
- label: Subscriptions
href: ./data/subscriptions
- label: Directives
href: ./data/directives
- label: Error handling
href: ./data/error-handling
- label: Document transforms
href: ./data/document-transforms
- label: Deferring response data
href: ./data/defer
- label: Best practices
href: ./data/operation-best-practices
- label: Caching
children:
- label: Overview
href: ./caching/overview
- label: Configuration
href: ./caching/cache-configuration
- label: Reading and writing
href: ./caching/cache-interaction
- label: Garbage collection and eviction
href: ./caching/garbage-collection
- label: Customizing field behavior
href: ./caching/cache-field-behavior
- label: Memory Management
href: ./caching/memory-management
- label: Advanced topics
href: ./caching/advanced-topics
- label: Pagination
children:
- label: Overview
href: ./pagination/overview
- label: Core API
href: ./pagination/core-api
- label: Offset-based
href: ./pagination/offset-based
- label: Cursor-based
href: ./pagination/cursor-based
- label: keyArgs
href: ./pagination/key-args
- label: Local State
children:
- label: Overview
href: ./local-state/local-state-management
- label: Local-only fields
href: ./local-state/managing-state-with-field-policies
- label: Reactive variables
href: ./local-state/reactive-variables
- label: Local resolvers
href: ./local-state/local-resolvers
- label: Development & Testing
children:
- label: Developer tools
href: ./development-testing/developer-tooling
- label: Using TypeScript
href: ./development-testing/static-typing
- label: Testing React components
href: ./development-testing/testing
- label: Schema-driven testing
href: ./development-testing/schema-driven-testing
- label: Mocking schema capabilities
href: ./development-testing/client-schema-mocking
- label: Reducing bundle size
href: ./development-testing/reducing-bundle-size
- label: Performance
children:
- label: Improving performance
href: ./performance/performance
- label: Optimistic mutation results
href: ./performance/optimistic-ui
- label: Server-side rendering
href: ./performance/server-side-rendering
- label: Compiling queries with Babel
href: ./performance/babel
- label: Integrations
children:
- label: Using Apollo Client with your view layer
href: ./integrations/integrations
- label: Integrating with React Native
href: ./integrations/react-native
- label: Loading queries with Webpack
href: ./integrations/webpack
- label: Networking
children:
- label: Basic HTTP networking
href: ./networking/basic-http-networking
- label: Advanced HTTP networking
href: ./networking/advanced-http-networking
- label: Authentication
href: ./networking/authentication
- label: Migrating
children:
- label: Migrating to Apollo Client 3.0
href: ./migrating/apollo-client-3-migration
- label: API Reference
children:
- label: Core
children:
- label: ApolloClient
href: ./api/core/ApolloClient
- label: InMemoryCache
href: ./api/cache/InMemoryCache
- label: ObservableQuery
href: ./api/core/ObservableQuery
- label: Errors
children:
- label: CombinedGraphQLErrors
href: ./api/errors/CombinedGraphQLErrors
- label: CombinedProtocolErrors
href: ./api/errors/CombinedProtocolErrors
- label: LinkError
href: ./api/errors/LinkError
- label: LocalStateError
href: ./api/errors/LocalStateError
- label: ServerError
href: ./api/errors/ServerError
- label: ServerParseError
href: ./api/errors/ServerParseError
- label: UnconventionalError
href: ./api/errors/UnconventionalError
- label: React
children:
- label: ApolloProvider
href: ./api/react/ApolloProvider
- label: useQuery
href: ./api/react/useQuery
- label: useLazyQuery
href: ./api/react/useLazyQuery
- label: useMutation
href: ./api/react/useMutation
- label: useSubscription
href: ./api/react/useSubscription
- label: useFragment
href: ./api/react/useFragment
- label: useApolloClient
href: ./api/react/useApolloClient
- label: useReactiveVar
href: ./api/react/useReactiveVar
- label: useSuspenseQuery
href: ./api/react/useSuspenseQuery
- label: useBackgroundQuery
href: ./api/react/useBackgroundQuery
- label: useReadQuery
href: ./api/react/useReadQuery
- label: useLoadableQuery
href: ./api/react/useLoadableQuery
- label: useQueryRefHandlers
href: ./api/react/useQueryRefHandlers
- label: skipToken
href: ./api/react/skipToken
- label: createQueryPreloader
href: ./api/react/preloading
- label: MockProvider
href: ./api/react/testing
- label: SSR
href: ./api/react/ssr
- label: Apollo Link
children:
- label: Overview
href: ./api/link/introduction
- label: ApolloLink
href: ./api/link/apollo-link
- label: BatchHttpLink
href: ./api/link/apollo-link-batch-http
- label: ClientAwarenessLink
href: ./api/link/apollo-link-client-awareness
- label: ErrorLink
href: ./api/link/apollo-link-error
- label: GraphQLWsLink
href: ./api/link/apollo-link-subscriptions
- label: HttpLink
href: ./api/link/apollo-link-http
- label: PersistedQueryLink
href: ./api/link/persisted-queries
- label: RemoveTypenameFromVariablesLink
href: ./api/link/apollo-link-remove-typename
- label: RetryLink
href: ./api/link/apollo-link-retry
- label: SchemaLink
href: ./api/link/apollo-link-schema
- label: SetContextLink
href: ./api/link/apollo-link-context
- label: WebSocketLink (deprecated)
href: ./api/link/apollo-link-ws
- label: Community links
href: ./api/link/community-links