Saltar al contenido

Usando `fetch` en Angular

Bienvenido a nuestra comunidad, en este lugar hallarás la respuesta a lo que buscas.

Solución:

Angular es un dogmático framework, lo que significa que el framework quiere que hagas las cosas de la manera Angular. eso no significa que tu tener para hacer las cosas a su manera.

Usa el fetch() o el httpClient libremente. Son dos enfoques diferentes para el mismo problema y debe elegir uno según el contexto de sus necesidades.

Utilizando fetch() devolverá una promesa. Usando Angular httpClient devolverá un Observable, que tiene características que Promises no tiene. Puedes convertirlo con Observable.toPromise()pero entonces… ¿por qué usar un Observable?

He aquí por qué Angular quiere que uses httpClient:

Los beneficios adicionales de HttpClient incluyen características de capacidad de prueba, objetos de solicitud y respuesta escritos, interceptación de solicitud y respuesta, API observables y manejo de errores simplificado.

Puntuaciones y comentarios

Si crees que ha sido de provecho este artículo, te agradeceríamos que lo compartas con otros juniors y nos ayudes a dar difusión a esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *