Hello @gxwpm,
When we render the plugin then we just send an ajax call and get the table data. In this way, When a visitor come to the site then the page will be loaded without loading the actual table ( It’s make your page fast loading for lots of data ). Then After document ready we send an ajax call to get the data. This is how it works.
Most of the other table plugins load the data on page load which block the rendering and taking time to load the whole page. This is where we improve the visitors experience by the loading the data using ajax.
So, Bottom line: NinjaTables don’t send multiple ajax request or increase server load. it only send one ajax call if a table exists in a page.
If you have any recommendation for us please feel free to let me know.
Thanks
Hello @gxwpm,
Just published version 1.9.5 with caching mechanism so it will take very low server resource for the ajax call. Please upgrade to latest version and enjoy more awesome features.
Thanks