Jorge Núñez Carga lenta de contenidos en Laravel

Jorge Núñez Publicada hace 2 semanas | 1

Carga lenta de contenidos en Laravel

↑ Me gusta (0)

Muy buenas tardes. Hace unos dias empece a estudiar VUE y me gusto para un proyecto que estoy realizando. Tengo que cargar una serie de datos de una base de datos y los muestro a traves de vue. Como es mucho contenido (373 registros), he decidido utilizar vue-paginate. Se me demora un poco en mostrarme los elementos porque la busqueda es extensa. El problema es que cuando utilizo una propiedad computada para filtrar los datos, tambien se me demora para filtrar. Si escribo una "A" para buscar los registros que comienzan con A, se demora alrededor de 20 segundos. Si quiero escribir ANA, alrededor de 1 minuto. Mi duda es si existe alguna manera de filtrar los datos sin que se demore tanto tiempo. Muchas gracias.


  • Hay una mezcla de varias cosas y por eso es el problema de rendimiento. Debes asegurarte de que realmente estés recibiendo el listado de la página 1 (12 registros por ejemplo).

    También debes ver que al momento de buscar suceda usando axios y debes ver que lo desarrollado en el servidor sea óptimo, es decir, una consulta limpia.

    Creo que traes todos los registros y luego al buscar vuelves a traerlos.

    Italo Morales F. Publicada hace 1 semana ↑ Me gusta (0)

Inicia sesión para responderle a Jorge Núñez