es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Cuál es la mejor manera de obtener datos en tiempo real en una aplicación MERN?

Así es como lo estoy haciendo con set setInterval, pero el desafío es que estoy utilizando un cargador de pantalla cada vez que el estado se está cargando y esto interrumpe la actividad en la pantalla. ¡También parece ser un proceso costoso!
“`
useEffect(() => {
dispatch(getOrders());
// Obtener pedidos cada 1 minuto
const interval = setInterval(() => {
dispatch(getOrders());
}, 60000);

<pre><code>return () => clearInterval(interval);
</code></pre>

}, [dispatch]);

<pre><code>return loading ? (
<loader></loader>
) : error ? (
<message variant="danger">{error}</message>
) : (
<container fluid="">

</container>
</code></pre>

“`

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    P: ¿Cuál es el desafío al utilizar setInterval en el ejemplo de código dado?

    R: El desafío al utilizar setInterval en el ejemplo de código dado es que está causando una interrupción en la actividad en la pantalla, ya que utiliza un cargador de pantalla cada vez que el estado está cargando. Esto también es un proceso costoso.

Comments are closed.