How to progressively load 1000s of rows into a table

github logo ・1 min read

I'm using Vuejs (if that helps) and I'm requesting over 1000 rows from my database and wondering what's the best way to load that data?

I imagine there is a pattern, library or something that allows for a progressive loading (am I even using the right term) experience of some kind to the user.

twitter logo DISCUSS (2)
markdown guide
 

A common solution to this problem is called windowing or virtual lists. I’m not familiar with Vue but it seems this might do the trick; github.com/tangbc/vue-virtual-scro...

 

Looks great! This might solve it for me. Thank you.

Classic DEV Post from Jun 19

Is GraphQL the future of APIs?

Graphs are everywhere! What are the main benefits of the data graph structure? Is GraphQL the future of APIs?

Roger K. profile image
I'm a Web Developer and former Digital Marketing professional with experience building websites, campaigns and product management. | Skills: JS,React, SASS,HTML | Platform: Express, Node, Firebase