Most of my experience in development is with pages that have finite amounts of content. I have an app in mind, however, where the amount of data delivered is indeterminate and could be rather large. So, I'd like to look into incremental page loading (you know the systems where if you are only looking at X amount of screen real estate - only that amount is loaded...whereas if you scroll further down it incrementally grabs more data dynamically).
Can someone point me in the right direction on how to begin approaching that?
I get the impression that Angular is more adept at that type of thing - but I'm inclined to use JQuery if possible due to other elements of the project being based around it. Is it simply a bunch of AJAX calls based upon scroll position? Is all of the relevant data loaded at once and the JS just renders it out as needed - or do you write the backend to deliver in predetermined increments?
Any help would be greatly appreciated!