Hola Dani, buenísimo artículo. Me surge una dudilla. La opción de actualizar caché es para si en un casual ese listado sufriera actualizaciones cada X tiempo supongo, ¿no?
Si es una petición que devuelve un listado que no cambia en el tiempo, con la opción del shareReplay solamente sería suficiente para obtenerlo desde cualquier parte sin repetir la llamada al servidor, ¿no?
Exacto, la opción de actualizar la caché es más para por ejemplo si tienes un dashboard que sabes que el backend se actualiza al medio día, pues puedes poner una task que cada 3 horas pues llame el metodo de actualizar cache :)
Pero si tienes un servicio que retorna el menu de tu aplicacion y eso no cambia , pues con el shareReplay pues seria suficiente.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Hola Dani, buenísimo artículo. Me surge una dudilla. La opción de actualizar caché es para si en un casual ese listado sufriera actualizaciones cada X tiempo supongo, ¿no?
Si es una petición que devuelve un listado que no cambia en el tiempo, con la opción del shareReplay solamente sería suficiente para obtenerlo desde cualquier parte sin repetir la llamada al servidor, ¿no?
Exacto, la opción de actualizar la caché es más para por ejemplo si tienes un dashboard que sabes que el backend se actualiza al medio día, pues puedes poner una task que cada 3 horas pues llame el metodo de actualizar cache :)
Pero si tienes un servicio que retorna el menu de tu aplicacion y eso no cambia , pues con el shareReplay pues seria suficiente.