Lingua-e
← Comparativas

get vs fetch vs retrieve

Usa "get" para búsquedas simples y casuales. Usa "fetch" cuando hay una llamada de red. Usa "retrieve" en documentación formal o capas de base de datos donde quieres señalar que los datos estaban guardados y se están recuperando.

get

El término más casual y general. Úsalo para búsquedas simples y locales sin implicar una llamada de red ni procesamiento pesado. También es el verbo HTTP estándar para operaciones de lectura.

"const user = getUser(id); // local lookup, probably from cache or memory"

fetch

Implica ir a buscar datos a algún lugar, generalmente por la red. Lleva la idea de un viaje de ida y vuelta. La Fetch API del navegador y los nombres de React Query reflejan esto.

"const posts = await fetchPosts(); // signals a network call to a remote API"

retrieve

Formal y preciso. Implica que los datos estaban guardados en algún lugar y los estás recuperando. Común en documentación, capas de base de datos y sistemas de búsqueda.

"retrieveDocumentById(id) // formal name, typical in a repository or storage layer"

Tip para entrevistas

Al nombrar una función en una entrevista, elegir "fetchUsers" vs "getUsers" le dice al entrevistador si hay una llamada de red. Es una pequeña señal que muestra que piensas en la comunicación a través de los nombres.

Otras comparativas

¿Te resultó útil esta página?

¿Listo para practicar tu inglés en el trabajo?

Lingua-e tiene ejercicios interactivos basados en conversaciones reales de developers: standups, code reviews, retrospectivas y más. Practica hasta que salga solo.

Prueba Lingua-e gratis