AgGrid is my favorite choice of data grids. It’s also easy to get started with, especially if you send all of your data to the browser, and let it handle filtering/sorting/pagination for you.
If you have millions of rows, however, that won’t work. In this new guide, I share how I approached filtering, sorting, and paginating with Django, in combination with “infinite scroll” mode in AgGrid.