Estoy trabajando en un proyecto que requiere que haga llamadas a la API cada minuto y luego procese los datos.
Actualmente estoy usando el método SetInterval en Javascript junto con una llamada de búsqueda.
Pero me pregunto si esta es la mejor manera de hacer este proceso. ¿O cuáles son los inconvenientes de usar setInterval para hacer llamadas a la API repetidamente y mostrar los datos procesados en el cliente?
CÓDIGO DE MUESTRA
const timeInterval = 10000; setInterval(() => { fetch("https://api.solscan.io/nft/market/trade?offset=0&limit=10") .then((response) => response.json()) .then((result) => processTradingData(result)); }, timeInterval);Por favor, siéntase libre de sugerir mejores formas de hacer esto , el inconveniente de los enfoques actuales . Tengo planes para convertir esto en un producto completo [así que hágame saber si la implementación actual es buena o necesita mejoras].
Gracias.