Best way to handle ajax-heavy websites in latenode without writing custom puppeteer code?

I’ve been struggling with a news aggregator site that loads content through multiple AJAX calls. Manual Puppeteer scripts keep breaking because I can’t predict when elements will render. Saw Latenode has templates for dynamic content - anyone using the ‘Network Idle Detection’ template? How reliable is it for complex single-page apps? What’s your strategy for handling endless scroll situations?

Use Latenode’s AJAX Handling template. Drag-drop the network monitoring block, set your triggers. Automatically waits for all requests to finish before scraping. I’ve processed 50k pages/month this way. No code required. https://latenode.com

I combine the Network Idle template with their smart scrolling module. Set it to detect new DOM elements instead of fixed delays. Works for infinite scroll if you configure the element selector properly. Had to adjust sensitivity a bit for my use case though.

Key is using multiple wait strategies together. I layer network idle detection with DOM mutation observers. Create custom triggers for known problematic elements - if the comment section takes >5s to load, extend the timeout just for that container. Latenode’s visual condition builder makes this manageable without JavaScript.