apollo-challenges-title
apollo-challenges-subtitle
- Easy
Escribe tu primera query
The component below is supposed to fetch a list of books from a GraphQL API and display them. Howeve...
Comenzar reto - Easy
Variables dinámicas
The search component below is supposed to let users type a search term and fetch matching users from...
Comenzar reto - Easy
Composición con fragments
The component below has two separate queries that fetch user data. Both queries select the exact sam...
Comenzar reto - Medium
Mutación optimista
The todo app below lets users add new tasks. The mutation works correctly, but after clicking "Add",...
Comenzar reto - Medium
Cirugía de caché
The contact manager below lets users delete contacts. The mutation fires successfully and the server...
Comenzar reto - Medium
Estado local reactivo
The bookstore app below lets users favorite books. Currently, favorites are stored in component-leve...
Comenzar reto - Medium
Paginación con merge
The social feed below implements infinite scroll pagination using fetchMore. When the user clicks "L...
Comenzar reto - Hard
Cadena de error boundaries
The dashboard app below makes several GraphQL queries, but when a network error occurs, the entire a...
Comenzar reto - Hard
Arregla el waterfall de Suspense
The project page below loads a project and then its tasks. Because the tasks query depends on the pr...
Comenzar reto - Hard
Caché de stack completo
The shopping list app below has three broken features:...
Comenzar reto